/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/pthread-lit/fkp2013-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-7a177ad [2020-11-09 12:56:38,086 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-09 12:56:38,092 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-09 12:56:38,145 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-09 12:56:38,146 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-09 12:56:38,150 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-09 12:56:38,154 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-09 12:56:38,162 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-09 12:56:38,165 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-09 12:56:38,167 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-09 12:56:38,168 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-09 12:56:38,172 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-09 12:56:38,172 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-09 12:56:38,179 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-09 12:56:38,180 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-09 12:56:38,182 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-09 12:56:38,183 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-09 12:56:38,186 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-09 12:56:38,193 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-09 12:56:38,198 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-09 12:56:38,202 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-09 12:56:38,204 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-09 12:56:38,205 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-09 12:56:38,208 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-09 12:56:38,216 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-09 12:56:38,217 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-09 12:56:38,217 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-09 12:56:38,219 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-09 12:56:38,220 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-09 12:56:38,221 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-09 12:56:38,221 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-09 12:56:38,222 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-09 12:56:38,224 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-09 12:56:38,225 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-09 12:56:38,226 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-09 12:56:38,226 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-09 12:56:38,239 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-09 12:56:38,239 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-09 12:56:38,239 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-09 12:56:38,242 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-09 12:56:38,243 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-09 12:56:38,244 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-11-09 12:56:38,300 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-09 12:56:38,300 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-09 12:56:38,305 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-09 12:56:38,305 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-09 12:56:38,305 INFO L138 SettingsManager]: * Use SBE=true [2020-11-09 12:56:38,306 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-09 12:56:38,306 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-09 12:56:38,306 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-09 12:56:38,306 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-09 12:56:38,306 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-09 12:56:38,307 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-09 12:56:38,308 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-09 12:56:38,308 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-09 12:56:38,308 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-09 12:56:38,308 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-09 12:56:38,308 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-09 12:56:38,309 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-09 12:56:38,309 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-09 12:56:38,309 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-09 12:56:38,309 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-09 12:56:38,309 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-09 12:56:38,310 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-09 12:56:38,310 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-09 12:56:38,310 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-09 12:56:38,310 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-09 12:56:38,310 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-09 12:56:38,311 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-09 12:56:38,311 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-09 12:56:38,311 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-11-09 12:56:38,311 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2020-11-09 12:56:38,675 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-09 12:56:38,709 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-09 12:56:38,712 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-09 12:56:38,713 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-09 12:56:38,714 INFO L275 PluginConnector]: CDTParser initialized [2020-11-09 12:56:38,715 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/fkp2013-1.i [2020-11-09 12:56:38,784 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac7e633c/257cfd17fd9b4cfe9533b5915f667f40/FLAGbbbb51e32 [2020-11-09 12:56:39,462 INFO L306 CDTParser]: Found 1 translation units. [2020-11-09 12:56:39,463 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/fkp2013-1.i [2020-11-09 12:56:39,477 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac7e633c/257cfd17fd9b4cfe9533b5915f667f40/FLAGbbbb51e32 [2020-11-09 12:56:39,688 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ac7e633c/257cfd17fd9b4cfe9533b5915f667f40 [2020-11-09 12:56:39,692 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-09 12:56:39,701 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-11-09 12:56:39,706 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-09 12:56:39,706 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-09 12:56:39,711 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-09 12:56:39,713 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:56:39" (1/1) ... [2020-11-09 12:56:39,726 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1fd61033 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:39, skipping insertion in model container [2020-11-09 12:56:39,727 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:56:39" (1/1) ... [2020-11-09 12:56:39,763 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-09 12:56:39,806 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-09 12:56:40,186 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-09 12:56:40,200 INFO L203 MainTranslator]: Completed pre-run [2020-11-09 12:56:40,299 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-09 12:56:40,400 INFO L208 MainTranslator]: Completed translation [2020-11-09 12:56:40,401 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40 WrapperNode [2020-11-09 12:56:40,401 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-09 12:56:40,403 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-09 12:56:40,403 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-09 12:56:40,403 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-09 12:56:40,411 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,449 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,479 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-09 12:56:40,480 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-09 12:56:40,480 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-09 12:56:40,480 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-09 12:56:40,490 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,490 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,493 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,493 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,499 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,503 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,505 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... [2020-11-09 12:56:40,508 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-09 12:56:40,510 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-09 12:56:40,510 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-09 12:56:40,510 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-09 12:56:40,511 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-09 12:56:40,585 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-11-09 12:56:40,585 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-11-09 12:56:40,585 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-11-09 12:56:40,586 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-11-09 12:56:40,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-11-09 12:56:40,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-09 12:56:40,588 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-11-09 12:56:40,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-09 12:56:40,589 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-09 12:56:40,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-09 12:56:40,592 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-11-09 12:56:41,086 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-09 12:56:41,086 INFO L298 CfgBuilder]: Removed 9 assume(true) statements. [2020-11-09 12:56:41,088 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:56:41 BoogieIcfgContainer [2020-11-09 12:56:41,088 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-09 12:56:41,090 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-09 12:56:41,090 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-09 12:56:41,094 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-09 12:56:41,094 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 12:56:39" (1/3) ... [2020-11-09 12:56:41,095 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3f30c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:56:41, skipping insertion in model container [2020-11-09 12:56:41,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:56:40" (2/3) ... [2020-11-09 12:56:41,096 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3f30c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 12:56:41, skipping insertion in model container [2020-11-09 12:56:41,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:56:41" (3/3) ... [2020-11-09 12:56:41,098 INFO L111 eAbstractionObserver]: Analyzing ICFG fkp2013-1.i [2020-11-09 12:56:41,115 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-11-09 12:56:41,116 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-09 12:56:41,120 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-09 12:56:41,121 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-11-09 12:56:41,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,156 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,157 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,157 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,158 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,158 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,159 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,160 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,160 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,160 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,161 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,163 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,164 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,165 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,165 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,165 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,179 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,180 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,180 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:41,183 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:56:41,196 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-11-09 12:56:41,222 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:56:41,223 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:56:41,223 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:56:41,223 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:56:41,223 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:56:41,223 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:56:41,224 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:56:41,224 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:56:41,236 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:56:41,239 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 63 places, 60 transitions, 130 flow [2020-11-09 12:56:41,243 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 63 places, 60 transitions, 130 flow [2020-11-09 12:56:41,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 63 places, 60 transitions, 130 flow [2020-11-09 12:56:41,291 INFO L129 PetriNetUnfolder]: 4/70 cut-off events. [2020-11-09 12:56:41,291 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-11-09 12:56:41,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78 conditions, 70 events. 4/70 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 123 event pairs, 0 based on Foata normal form. 0/63 useless extension candidates. Maximal degree in co-relation 54. Up to 4 conditions per place. [2020-11-09 12:56:41,299 INFO L116 LiptonReduction]: Number of co-enabled transitions 942 [2020-11-09 12:56:43,827 WARN L194 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-11-09 12:56:44,029 WARN L194 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-11-09 12:56:44,700 WARN L194 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-11-09 12:56:44,851 WARN L194 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:45,169 WARN L194 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-11-09 12:56:45,311 WARN L194 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:45,337 INFO L131 LiptonReduction]: Checked pairs total: 871 [2020-11-09 12:56:45,337 INFO L133 LiptonReduction]: Total number of compositions: 60 [2020-11-09 12:56:45,344 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-11-09 12:56:45,356 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-11-09 12:56:45,358 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-11-09 12:56:45,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:56:45,363 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:45,364 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:56:45,364 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:56:45,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:45,378 INFO L82 PathProgramCache]: Analyzing trace with hash 245395, now seen corresponding path program 1 times [2020-11-09 12:56:45,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:45,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557358557] [2020-11-09 12:56:45,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:45,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:45,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:45,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557358557] [2020-11-09 12:56:45,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:45,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:56:45,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334741826] [2020-11-09 12:56:45,605 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:56:45,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:45,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:56:45,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:45,628 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2020-11-09 12:56:45,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:45,659 INFO L93 Difference]: Finished difference Result 35 states and 59 transitions. [2020-11-09 12:56:45,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:56:45,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:56:45,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:45,670 INFO L225 Difference]: With dead ends: 35 [2020-11-09 12:56:45,670 INFO L226 Difference]: Without dead ends: 31 [2020-11-09 12:56:45,671 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:45,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2020-11-09 12:56:45,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2020-11-09 12:56:45,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-11-09 12:56:45,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-11-09 12:56:45,709 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-11-09 12:56:45,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:45,710 INFO L481 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-11-09 12:56:45,710 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:56:45,710 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-11-09 12:56:45,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-11-09 12:56:45,711 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:45,711 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:45,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-09 12:56:45,711 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:56:45,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:45,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1037099168, now seen corresponding path program 1 times [2020-11-09 12:56:45,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:45,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724487822] [2020-11-09 12:56:45,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:45,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:45,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724487822] [2020-11-09 12:56:45,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:45,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-09 12:56:45,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729919329] [2020-11-09 12:56:45,822 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-09 12:56:45,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:45,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-09 12:56:45,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-09 12:56:45,825 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand 4 states. [2020-11-09 12:56:45,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:45,845 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-11-09 12:56:45,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-09 12:56:45,846 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2020-11-09 12:56:45,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:45,847 INFO L225 Difference]: With dead ends: 26 [2020-11-09 12:56:45,847 INFO L226 Difference]: Without dead ends: 24 [2020-11-09 12:56:45,848 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-11-09 12:56:45,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-11-09 12:56:45,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-11-09 12:56:45,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-11-09 12:56:45,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-11-09 12:56:45,864 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-11-09 12:56:45,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:45,865 INFO L481 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-11-09 12:56:45,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-09 12:56:45,866 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-11-09 12:56:45,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-11-09 12:56:45,866 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:45,866 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:45,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-09 12:56:45,867 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:56:45,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:45,870 INFO L82 PathProgramCache]: Analyzing trace with hash -2085304898, now seen corresponding path program 1 times [2020-11-09 12:56:45,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:45,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183554912] [2020-11-09 12:56:45,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:45,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:45,901 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:45,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:45,923 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:45,948 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-09 12:56:45,949 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-11-09 12:56:45,949 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-09 12:56:45,950 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-09 12:56:45,950 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-11-09 12:56:45,961 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,961 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,962 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,962 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,962 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,962 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,962 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,964 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,964 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,964 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,964 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,964 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,965 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,965 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,965 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,965 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,965 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,966 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,966 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,966 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,967 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,967 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,967 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,967 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,967 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,968 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,968 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,968 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,968 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,969 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,969 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,970 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,970 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,972 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,972 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,972 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,976 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,976 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,976 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,976 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,977 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,977 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,977 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,977 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,978 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,978 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,978 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,978 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,978 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,979 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,979 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,979 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,979 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,979 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,980 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,980 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,980 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,980 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,980 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,981 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,981 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,981 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,981 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,981 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,987 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,987 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,988 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,988 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,989 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,989 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,990 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,991 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,991 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,991 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,991 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,992 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,993 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,993 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,993 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,993 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:45,994 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:56:45,995 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-11-09 12:56:45,996 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:56:45,996 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:56:45,996 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:56:45,997 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:56:45,997 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:56:45,997 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:56:45,997 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:56:45,997 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:56:46,000 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:56:46,000 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 88 places, 83 transitions, 190 flow [2020-11-09 12:56:46,001 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 88 places, 83 transitions, 190 flow [2020-11-09 12:56:46,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 83 transitions, 190 flow [2020-11-09 12:56:46,025 INFO L129 PetriNetUnfolder]: 5/92 cut-off events. [2020-11-09 12:56:46,026 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-11-09 12:56:46,027 INFO L84 FinitePrefix]: Finished finitePrefix Result has 106 conditions, 92 events. 5/92 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 169 event pairs, 0 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 101. Up to 6 conditions per place. [2020-11-09 12:56:46,031 INFO L116 LiptonReduction]: Number of co-enabled transitions 1428 [2020-11-09 12:56:48,915 WARN L194 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2020-11-09 12:56:49,020 WARN L194 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:49,285 WARN L194 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2020-11-09 12:56:49,395 WARN L194 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:49,413 INFO L131 LiptonReduction]: Checked pairs total: 1665 [2020-11-09 12:56:49,413 INFO L133 LiptonReduction]: Total number of compositions: 83 [2020-11-09 12:56:49,414 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 21 transitions, 66 flow [2020-11-09 12:56:49,428 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 224 states. [2020-11-09 12:56:49,429 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states. [2020-11-09 12:56:49,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:56:49,429 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:49,430 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:56:49,430 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:49,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:49,431 INFO L82 PathProgramCache]: Analyzing trace with hash 432278, now seen corresponding path program 1 times [2020-11-09 12:56:49,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:49,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469496217] [2020-11-09 12:56:49,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:49,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:49,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:49,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469496217] [2020-11-09 12:56:49,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:49,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:56:49,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196822780] [2020-11-09 12:56:49,478 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:56:49,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:49,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:56:49,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:49,480 INFO L87 Difference]: Start difference. First operand 224 states. Second operand 3 states. [2020-11-09 12:56:49,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:49,510 INFO L93 Difference]: Finished difference Result 185 states and 459 transitions. [2020-11-09 12:56:49,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:56:49,510 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:56:49,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:49,515 INFO L225 Difference]: With dead ends: 185 [2020-11-09 12:56:49,516 INFO L226 Difference]: Without dead ends: 171 [2020-11-09 12:56:49,516 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:49,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-11-09 12:56:49,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2020-11-09 12:56:49,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-11-09 12:56:49,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 418 transitions. [2020-11-09 12:56:49,543 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 418 transitions. Word has length 3 [2020-11-09 12:56:49,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:49,543 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 418 transitions. [2020-11-09 12:56:49,544 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:56:49,544 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 418 transitions. [2020-11-09 12:56:49,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-09 12:56:49,544 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:49,545 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:49,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-09 12:56:49,545 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:49,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:49,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1541056090, now seen corresponding path program 1 times [2020-11-09 12:56:49,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:49,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112144281] [2020-11-09 12:56:49,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:49,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:49,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112144281] [2020-11-09 12:56:49,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:49,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:56:49,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267393824] [2020-11-09 12:56:49,618 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:56:49,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:49,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:56:49,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:56:49,620 INFO L87 Difference]: Start difference. First operand 171 states and 418 transitions. Second operand 5 states. [2020-11-09 12:56:49,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:49,713 INFO L93 Difference]: Finished difference Result 205 states and 460 transitions. [2020-11-09 12:56:49,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:56:49,714 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-11-09 12:56:49,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:49,717 INFO L225 Difference]: With dead ends: 205 [2020-11-09 12:56:49,718 INFO L226 Difference]: Without dead ends: 201 [2020-11-09 12:56:49,718 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:49,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-11-09 12:56:49,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 162. [2020-11-09 12:56:49,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-11-09 12:56:49,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 399 transitions. [2020-11-09 12:56:49,739 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 399 transitions. Word has length 9 [2020-11-09 12:56:49,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:49,740 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 399 transitions. [2020-11-09 12:56:49,740 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:56:49,740 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 399 transitions. [2020-11-09 12:56:49,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-09 12:56:49,741 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:49,741 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:49,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-09 12:56:49,742 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:49,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:49,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1863628944, now seen corresponding path program 1 times [2020-11-09 12:56:49,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:49,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339401878] [2020-11-09 12:56:49,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:49,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:49,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:56:49,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339401878] [2020-11-09 12:56:49,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:49,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:56:49,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808552387] [2020-11-09 12:56:49,791 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:56:49,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:49,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:56:49,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:56:49,792 INFO L87 Difference]: Start difference. First operand 162 states and 399 transitions. Second operand 5 states. [2020-11-09 12:56:49,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:49,838 INFO L93 Difference]: Finished difference Result 189 states and 423 transitions. [2020-11-09 12:56:49,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:56:49,839 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-11-09 12:56:49,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:49,843 INFO L225 Difference]: With dead ends: 189 [2020-11-09 12:56:49,843 INFO L226 Difference]: Without dead ends: 185 [2020-11-09 12:56:49,843 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:49,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-11-09 12:56:49,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 153. [2020-11-09 12:56:49,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-11-09 12:56:49,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 367 transitions. [2020-11-09 12:56:49,859 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 367 transitions. Word has length 13 [2020-11-09 12:56:49,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:49,860 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 367 transitions. [2020-11-09 12:56:49,860 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:56:49,860 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 367 transitions. [2020-11-09 12:56:49,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-11-09 12:56:49,862 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:49,862 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:49,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-09 12:56:49,862 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:49,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:49,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1934445161, now seen corresponding path program 1 times [2020-11-09 12:56:49,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:49,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600409148] [2020-11-09 12:56:49,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:49,884 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:49,900 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:49,910 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-09 12:56:49,910 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-11-09 12:56:49,910 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-09 12:56:49,911 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-09 12:56:49,912 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-11-09 12:56:49,923 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,923 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,923 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,924 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,925 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,926 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,927 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,928 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,929 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,930 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,931 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,932 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,932 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,932 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,932 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,932 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,933 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,934 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,935 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,936 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,937 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,937 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,937 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,937 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,938 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,939 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,939 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,939 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,939 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,939 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,940 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,941 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,942 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,943 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,944 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,945 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,946 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,947 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,947 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,947 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,947 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,947 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,948 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,951 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,951 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,956 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,956 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,956 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,956 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,956 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,957 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,958 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,958 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,958 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,958 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,962 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,963 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,963 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:49,967 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:56:49,967 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-11-09 12:56:49,968 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:56:49,969 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:56:49,969 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:56:49,969 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:56:49,969 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:56:49,969 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:56:49,969 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:56:49,969 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:56:49,971 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:56:49,971 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 106 transitions, 254 flow [2020-11-09 12:56:49,972 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 106 transitions, 254 flow [2020-11-09 12:56:49,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 106 transitions, 254 flow [2020-11-09 12:56:49,996 INFO L129 PetriNetUnfolder]: 6/114 cut-off events. [2020-11-09 12:56:49,996 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-11-09 12:56:49,998 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 114 events. 6/114 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 198 event pairs, 0 based on Foata normal form. 0/103 useless extension candidates. Maximal degree in co-relation 128. Up to 8 conditions per place. [2020-11-09 12:56:50,001 INFO L116 LiptonReduction]: Number of co-enabled transitions 1998 [2020-11-09 12:56:53,352 WARN L194 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2020-11-09 12:56:53,463 WARN L194 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:53,723 WARN L194 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2020-11-09 12:56:53,833 WARN L194 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:56:53,985 INFO L131 LiptonReduction]: Checked pairs total: 2809 [2020-11-09 12:56:53,985 INFO L133 LiptonReduction]: Total number of compositions: 111 [2020-11-09 12:56:53,986 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 27 transitions, 96 flow [2020-11-09 12:56:54,014 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 683 states. [2020-11-09 12:56:54,014 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2020-11-09 12:56:54,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:56:54,015 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:54,015 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:56:54,015 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:54,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:54,016 INFO L82 PathProgramCache]: Analyzing trace with hash 667761, now seen corresponding path program 1 times [2020-11-09 12:56:54,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:54,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299226957] [2020-11-09 12:56:54,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:54,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:54,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:54,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299226957] [2020-11-09 12:56:54,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:54,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:56:54,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051573385] [2020-11-09 12:56:54,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:56:54,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:54,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:56:54,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:54,091 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2020-11-09 12:56:54,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:54,157 INFO L93 Difference]: Finished difference Result 600 states and 1886 transitions. [2020-11-09 12:56:54,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:56:54,157 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:56:54,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:54,169 INFO L225 Difference]: With dead ends: 600 [2020-11-09 12:56:54,170 INFO L226 Difference]: Without dead ends: 559 [2020-11-09 12:56:54,170 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:56:54,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-11-09 12:56:54,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2020-11-09 12:56:54,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2020-11-09 12:56:54,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1737 transitions. [2020-11-09 12:56:54,249 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1737 transitions. Word has length 3 [2020-11-09 12:56:54,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:54,249 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 1737 transitions. [2020-11-09 12:56:54,249 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:56:54,249 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1737 transitions. [2020-11-09 12:56:54,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-09 12:56:54,250 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:54,251 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:54,251 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-11-09 12:56:54,251 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:54,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:54,251 INFO L82 PathProgramCache]: Analyzing trace with hash 264166637, now seen corresponding path program 1 times [2020-11-09 12:56:54,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:54,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603229955] [2020-11-09 12:56:54,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:54,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:54,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603229955] [2020-11-09 12:56:54,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:54,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:56:54,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875825395] [2020-11-09 12:56:54,300 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:56:54,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:54,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:56:54,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:56:54,304 INFO L87 Difference]: Start difference. First operand 559 states and 1737 transitions. Second operand 5 states. [2020-11-09 12:56:54,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:54,382 INFO L93 Difference]: Finished difference Result 817 states and 2317 transitions. [2020-11-09 12:56:54,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:56:54,383 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-11-09 12:56:54,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:54,389 INFO L225 Difference]: With dead ends: 817 [2020-11-09 12:56:54,389 INFO L226 Difference]: Without dead ends: 812 [2020-11-09 12:56:54,390 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:54,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2020-11-09 12:56:54,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 585. [2020-11-09 12:56:54,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-11-09 12:56:54,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1832 transitions. [2020-11-09 12:56:54,419 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1832 transitions. Word has length 9 [2020-11-09 12:56:54,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:54,419 INFO L481 AbstractCegarLoop]: Abstraction has 585 states and 1832 transitions. [2020-11-09 12:56:54,419 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:56:54,419 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1832 transitions. [2020-11-09 12:56:54,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-09 12:56:54,420 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:54,420 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:54,421 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-09 12:56:54,421 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:54,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:54,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1293864876, now seen corresponding path program 1 times [2020-11-09 12:56:54,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:54,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125403688] [2020-11-09 12:56:54,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:54,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:54,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:56:54,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125403688] [2020-11-09 12:56:54,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:54,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:56:54,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116421056] [2020-11-09 12:56:54,460 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:56:54,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:54,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:56:54,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:56:54,461 INFO L87 Difference]: Start difference. First operand 585 states and 1832 transitions. Second operand 5 states. [2020-11-09 12:56:54,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:54,539 INFO L93 Difference]: Finished difference Result 843 states and 2406 transitions. [2020-11-09 12:56:54,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:56:54,539 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-11-09 12:56:54,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:54,546 INFO L225 Difference]: With dead ends: 843 [2020-11-09 12:56:54,546 INFO L226 Difference]: Without dead ends: 836 [2020-11-09 12:56:54,547 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:54,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2020-11-09 12:56:54,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 611. [2020-11-09 12:56:54,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 611 states. [2020-11-09 12:56:54,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1906 transitions. [2020-11-09 12:56:54,577 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1906 transitions. Word has length 13 [2020-11-09 12:56:54,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:54,578 INFO L481 AbstractCegarLoop]: Abstraction has 611 states and 1906 transitions. [2020-11-09 12:56:54,578 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:56:54,578 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1906 transitions. [2020-11-09 12:56:54,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:56:54,579 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:54,579 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:54,580 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-09 12:56:54,580 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:54,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:54,580 INFO L82 PathProgramCache]: Analyzing trace with hash 576563147, now seen corresponding path program 1 times [2020-11-09 12:56:54,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:54,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367888689] [2020-11-09 12:56:54,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:54,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:54,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367888689] [2020-11-09 12:56:54,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025082749] [2020-11-09 12:56:54,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:56:54,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:54,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:56:54,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:56:54,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:56:54,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:56:54,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:56:54,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11049493] [2020-11-09 12:56:54,810 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:56:54,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:54,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:56:54,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:56:54,811 INFO L87 Difference]: Start difference. First operand 611 states and 1906 transitions. Second operand 9 states. [2020-11-09 12:56:55,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:55,048 INFO L93 Difference]: Finished difference Result 1059 states and 2818 transitions. [2020-11-09 12:56:55,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:56:55,048 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-11-09 12:56:55,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:55,056 INFO L225 Difference]: With dead ends: 1059 [2020-11-09 12:56:55,056 INFO L226 Difference]: Without dead ends: 1052 [2020-11-09 12:56:55,057 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:56:55,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2020-11-09 12:56:55,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 591. [2020-11-09 12:56:55,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2020-11-09 12:56:55,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1840 transitions. [2020-11-09 12:56:55,086 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1840 transitions. Word has length 15 [2020-11-09 12:56:55,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:55,087 INFO L481 AbstractCegarLoop]: Abstraction has 591 states and 1840 transitions. [2020-11-09 12:56:55,087 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:56:55,087 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1840 transitions. [2020-11-09 12:56:55,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:56:55,088 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:55,088 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:55,302 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-11-09 12:56:55,303 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:55,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:55,304 INFO L82 PathProgramCache]: Analyzing trace with hash -2136392117, now seen corresponding path program 2 times [2020-11-09 12:56:55,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:55,305 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68717203] [2020-11-09 12:56:55,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:55,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:56:55,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68717203] [2020-11-09 12:56:55,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:55,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:56:55,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451051431] [2020-11-09 12:56:55,383 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:56:55,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:55,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:56:55,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:55,384 INFO L87 Difference]: Start difference. First operand 591 states and 1840 transitions. Second operand 7 states. [2020-11-09 12:56:55,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:55,599 INFO L93 Difference]: Finished difference Result 1053 states and 2807 transitions. [2020-11-09 12:56:55,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:56:55,600 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-11-09 12:56:55,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:55,608 INFO L225 Difference]: With dead ends: 1053 [2020-11-09 12:56:55,608 INFO L226 Difference]: Without dead ends: 1045 [2020-11-09 12:56:55,608 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:56:55,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2020-11-09 12:56:55,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 536. [2020-11-09 12:56:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 536 states. [2020-11-09 12:56:55,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1688 transitions. [2020-11-09 12:56:55,642 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1688 transitions. Word has length 15 [2020-11-09 12:56:55,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:55,642 INFO L481 AbstractCegarLoop]: Abstraction has 536 states and 1688 transitions. [2020-11-09 12:56:55,643 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:56:55,643 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1688 transitions. [2020-11-09 12:56:55,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-09 12:56:55,648 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:55,649 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:55,649 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-11-09 12:56:55,649 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:55,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:55,649 INFO L82 PathProgramCache]: Analyzing trace with hash 304408619, now seen corresponding path program 1 times [2020-11-09 12:56:55,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:55,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165812032] [2020-11-09 12:56:55,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:56:55,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:56:55,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165812032] [2020-11-09 12:56:55,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:56:55,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:56:55,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024773569] [2020-11-09 12:56:55,724 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:56:55,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:56:55,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:56:55,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:56:55,726 INFO L87 Difference]: Start difference. First operand 536 states and 1688 transitions. Second operand 5 states. [2020-11-09 12:56:55,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:56:55,820 INFO L93 Difference]: Finished difference Result 736 states and 2123 transitions. [2020-11-09 12:56:55,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:56:55,821 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-09 12:56:55,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:56:55,826 INFO L225 Difference]: With dead ends: 736 [2020-11-09 12:56:55,827 INFO L226 Difference]: Without dead ends: 728 [2020-11-09 12:56:55,827 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:56:55,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2020-11-09 12:56:55,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 549. [2020-11-09 12:56:55,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 549 states. [2020-11-09 12:56:55,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1684 transitions. [2020-11-09 12:56:55,851 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1684 transitions. Word has length 17 [2020-11-09 12:56:55,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:56:55,852 INFO L481 AbstractCegarLoop]: Abstraction has 549 states and 1684 transitions. [2020-11-09 12:56:55,852 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:56:55,852 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1684 transitions. [2020-11-09 12:56:55,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-11-09 12:56:55,853 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:56:55,853 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:56:55,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-11-09 12:56:55,853 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:56:55,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:56:55,854 INFO L82 PathProgramCache]: Analyzing trace with hash 842141785, now seen corresponding path program 1 times [2020-11-09 12:56:55,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:56:55,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188303799] [2020-11-09 12:56:55,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:56:55,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:55,879 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:56:55,896 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:56:55,908 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-09 12:56:55,909 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-11-09 12:56:55,909 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-11-09 12:56:55,909 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-09 12:56:55,910 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-11-09 12:56:55,931 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,931 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,931 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,932 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,938 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,938 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,938 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,939 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,940 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,941 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,942 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,943 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,944 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,945 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,945 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,945 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,945 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,945 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,946 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,947 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,947 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,947 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,947 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,947 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,948 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,948 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,948 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,950 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,958 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,967 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,969 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,975 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,976 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,976 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,976 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,976 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,977 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,977 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,978 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,978 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,978 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,979 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,979 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,979 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,980 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,980 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,981 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,981 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,981 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,981 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,982 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:56:55,983 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:56:55,983 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-11-09 12:56:55,984 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:56:55,984 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:56:55,984 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:56:55,984 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:56:55,985 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:56:55,985 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:56:55,985 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:56:55,985 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:56:55,987 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:56:55,987 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 129 transitions, 322 flow [2020-11-09 12:56:55,987 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 129 transitions, 322 flow [2020-11-09 12:56:55,987 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 138 places, 129 transitions, 322 flow [2020-11-09 12:56:56,035 INFO L129 PetriNetUnfolder]: 7/136 cut-off events. [2020-11-09 12:56:56,036 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-11-09 12:56:56,037 INFO L84 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 136 events. 7/136 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 235 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 156. Up to 10 conditions per place. [2020-11-09 12:56:56,042 INFO L116 LiptonReduction]: Number of co-enabled transitions 2652 [2020-11-09 12:56:59,805 WARN L194 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2020-11-09 12:57:00,112 WARN L194 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2020-11-09 12:57:00,385 WARN L194 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2020-11-09 12:57:00,494 WARN L194 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:57:00,628 WARN L194 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2020-11-09 12:57:00,749 WARN L194 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:57:00,757 INFO L131 LiptonReduction]: Checked pairs total: 3837 [2020-11-09 12:57:00,758 INFO L133 LiptonReduction]: Total number of compositions: 139 [2020-11-09 12:57:00,758 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 33 transitions, 130 flow [2020-11-09 12:57:00,873 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 2060 states. [2020-11-09 12:57:00,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2060 states. [2020-11-09 12:57:00,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:57:00,874 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:00,874 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:57:00,874 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:00,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:00,875 INFO L82 PathProgramCache]: Analyzing trace with hash 959619, now seen corresponding path program 1 times [2020-11-09 12:57:00,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:00,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903030984] [2020-11-09 12:57:00,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:00,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:00,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:00,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903030984] [2020-11-09 12:57:00,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:00,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:57:00,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865081953] [2020-11-09 12:57:00,893 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:57:00,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:00,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:57:00,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:57:00,894 INFO L87 Difference]: Start difference. First operand 2060 states. Second operand 3 states. [2020-11-09 12:57:00,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:00,942 INFO L93 Difference]: Finished difference Result 1889 states and 7217 transitions. [2020-11-09 12:57:00,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:57:00,943 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:57:00,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:00,960 INFO L225 Difference]: With dead ends: 1889 [2020-11-09 12:57:00,960 INFO L226 Difference]: Without dead ends: 1767 [2020-11-09 12:57:00,960 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:57:00,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2020-11-09 12:57:01,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2020-11-09 12:57:01,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2020-11-09 12:57:01,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 6690 transitions. [2020-11-09 12:57:01,037 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 6690 transitions. Word has length 3 [2020-11-09 12:57:01,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:01,037 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 6690 transitions. [2020-11-09 12:57:01,037 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:57:01,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 6690 transitions. [2020-11-09 12:57:01,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-09 12:57:01,038 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:01,038 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:01,038 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-09 12:57:01,038 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:01,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:01,039 INFO L82 PathProgramCache]: Analyzing trace with hash 323825071, now seen corresponding path program 1 times [2020-11-09 12:57:01,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:01,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082427764] [2020-11-09 12:57:01,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:01,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:01,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082427764] [2020-11-09 12:57:01,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:01,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:01,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434774090] [2020-11-09 12:57:01,066 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:01,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:01,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:01,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:01,067 INFO L87 Difference]: Start difference. First operand 1767 states and 6690 transitions. Second operand 5 states. [2020-11-09 12:57:01,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:01,170 INFO L93 Difference]: Finished difference Result 2905 states and 10138 transitions. [2020-11-09 12:57:01,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:01,171 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-11-09 12:57:01,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:01,196 INFO L225 Difference]: With dead ends: 2905 [2020-11-09 12:57:01,197 INFO L226 Difference]: Without dead ends: 2899 [2020-11-09 12:57:01,197 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:01,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2020-11-09 12:57:01,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1966. [2020-11-09 12:57:01,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2020-11-09 12:57:01,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 7503 transitions. [2020-11-09 12:57:01,297 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 7503 transitions. Word has length 9 [2020-11-09 12:57:01,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:01,298 INFO L481 AbstractCegarLoop]: Abstraction has 1966 states and 7503 transitions. [2020-11-09 12:57:01,298 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:01,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 7503 transitions. [2020-11-09 12:57:01,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-09 12:57:01,298 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:01,298 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:01,299 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-11-09 12:57:01,299 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:01,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:01,299 INFO L82 PathProgramCache]: Analyzing trace with hash -2079947915, now seen corresponding path program 1 times [2020-11-09 12:57:01,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:01,300 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363372251] [2020-11-09 12:57:01,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:01,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:01,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363372251] [2020-11-09 12:57:01,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:01,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:01,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755868343] [2020-11-09 12:57:01,329 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:01,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:01,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:01,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:01,330 INFO L87 Difference]: Start difference. First operand 1966 states and 7503 transitions. Second operand 5 states. [2020-11-09 12:57:01,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:01,423 INFO L93 Difference]: Finished difference Result 3204 states and 11312 transitions. [2020-11-09 12:57:01,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:01,423 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-11-09 12:57:01,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:01,452 INFO L225 Difference]: With dead ends: 3204 [2020-11-09 12:57:01,452 INFO L226 Difference]: Without dead ends: 3194 [2020-11-09 12:57:01,452 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:01,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2020-11-09 12:57:01,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2200. [2020-11-09 12:57:01,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2200 states. [2020-11-09 12:57:01,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8453 transitions. [2020-11-09 12:57:01,599 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8453 transitions. Word has length 13 [2020-11-09 12:57:01,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:01,599 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8453 transitions. [2020-11-09 12:57:01,599 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:01,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8453 transitions. [2020-11-09 12:57:01,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:57:01,600 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:01,600 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:01,600 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-11-09 12:57:01,601 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:01,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:01,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1122196189, now seen corresponding path program 1 times [2020-11-09 12:57:01,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:01,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182292533] [2020-11-09 12:57:01,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:01,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:01,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182292533] [2020-11-09 12:57:01,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702669747] [2020-11-09 12:57:01,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:01,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:01,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:01,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:01,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:01,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:01,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:01,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913617222] [2020-11-09 12:57:01,747 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:01,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:01,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:01,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:01,748 INFO L87 Difference]: Start difference. First operand 2200 states and 8453 transitions. Second operand 9 states. [2020-11-09 12:57:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:01,994 INFO L93 Difference]: Finished difference Result 4556 states and 14911 transitions. [2020-11-09 12:57:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:01,994 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-11-09 12:57:01,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:02,042 INFO L225 Difference]: With dead ends: 4556 [2020-11-09 12:57:02,042 INFO L226 Difference]: Without dead ends: 4546 [2020-11-09 12:57:02,046 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:02,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4546 states. [2020-11-09 12:57:02,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4546 to 2157. [2020-11-09 12:57:02,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2157 states. [2020-11-09 12:57:02,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 8278 transitions. [2020-11-09 12:57:02,177 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 8278 transitions. Word has length 15 [2020-11-09 12:57:02,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:02,177 INFO L481 AbstractCegarLoop]: Abstraction has 2157 states and 8278 transitions. [2020-11-09 12:57:02,177 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:02,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 8278 transitions. [2020-11-09 12:57:02,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:57:02,178 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:02,178 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:02,392 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-11-09 12:57:02,392 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:02,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:02,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1670165689, now seen corresponding path program 2 times [2020-11-09 12:57:02,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:02,394 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755023513] [2020-11-09 12:57:02,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:02,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:02,449 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:02,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755023513] [2020-11-09 12:57:02,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:02,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:02,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695924691] [2020-11-09 12:57:02,450 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:02,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:02,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:02,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:02,452 INFO L87 Difference]: Start difference. First operand 2157 states and 8278 transitions. Second operand 7 states. [2020-11-09 12:57:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:02,741 INFO L93 Difference]: Finished difference Result 4612 states and 15111 transitions. [2020-11-09 12:57:02,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:02,742 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-11-09 12:57:02,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:02,764 INFO L225 Difference]: With dead ends: 4612 [2020-11-09 12:57:02,764 INFO L226 Difference]: Without dead ends: 4601 [2020-11-09 12:57:02,765 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:02,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4601 states. [2020-11-09 12:57:02,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4601 to 2035. [2020-11-09 12:57:02,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2035 states. [2020-11-09 12:57:02,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2035 states to 2035 states and 7845 transitions. [2020-11-09 12:57:02,899 INFO L78 Accepts]: Start accepts. Automaton has 2035 states and 7845 transitions. Word has length 15 [2020-11-09 12:57:02,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:02,900 INFO L481 AbstractCegarLoop]: Abstraction has 2035 states and 7845 transitions. [2020-11-09 12:57:02,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:02,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2035 states and 7845 transitions. [2020-11-09 12:57:02,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-09 12:57:02,901 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:02,901 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:02,901 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-11-09 12:57:02,901 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:02,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:02,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1347598745, now seen corresponding path program 1 times [2020-11-09 12:57:02,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:02,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142311024] [2020-11-09 12:57:02,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:02,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:02,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142311024] [2020-11-09 12:57:02,956 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:02,956 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:02,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664415013] [2020-11-09 12:57:02,957 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:02,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:02,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:02,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:02,958 INFO L87 Difference]: Start difference. First operand 2035 states and 7845 transitions. Second operand 5 states. [2020-11-09 12:57:03,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:03,051 INFO L93 Difference]: Finished difference Result 3265 states and 11681 transitions. [2020-11-09 12:57:03,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:03,052 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-09 12:57:03,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:03,066 INFO L225 Difference]: With dead ends: 3265 [2020-11-09 12:57:03,066 INFO L226 Difference]: Without dead ends: 3250 [2020-11-09 12:57:03,067 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:03,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2020-11-09 12:57:03,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2281. [2020-11-09 12:57:03,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2281 states. [2020-11-09 12:57:03,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 8755 transitions. [2020-11-09 12:57:03,165 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 8755 transitions. Word has length 17 [2020-11-09 12:57:03,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:03,165 INFO L481 AbstractCegarLoop]: Abstraction has 2281 states and 8755 transitions. [2020-11-09 12:57:03,166 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:03,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 8755 transitions. [2020-11-09 12:57:03,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:03,167 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:03,167 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:03,167 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-11-09 12:57:03,167 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:03,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:03,168 INFO L82 PathProgramCache]: Analyzing trace with hash -385592249, now seen corresponding path program 1 times [2020-11-09 12:57:03,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:03,168 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777273157] [2020-11-09 12:57:03,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-11-09 12:57:03,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777273157] [2020-11-09 12:57:03,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059609756] [2020-11-09 12:57:03,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:03,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:03,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:03,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:03,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-11-09 12:57:03,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:03,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:03,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47230778] [2020-11-09 12:57:03,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:03,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:03,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:03,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:03,336 INFO L87 Difference]: Start difference. First operand 2281 states and 8755 transitions. Second operand 9 states. [2020-11-09 12:57:03,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:03,553 INFO L93 Difference]: Finished difference Result 4825 states and 15986 transitions. [2020-11-09 12:57:03,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:03,553 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-11-09 12:57:03,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:03,574 INFO L225 Difference]: With dead ends: 4825 [2020-11-09 12:57:03,574 INFO L226 Difference]: Without dead ends: 4813 [2020-11-09 12:57:03,575 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:03,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4813 states. [2020-11-09 12:57:03,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4813 to 2305. [2020-11-09 12:57:03,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2305 states. [2020-11-09 12:57:03,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 8815 transitions. [2020-11-09 12:57:03,740 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 8815 transitions. Word has length 19 [2020-11-09 12:57:03,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:03,741 INFO L481 AbstractCegarLoop]: Abstraction has 2305 states and 8815 transitions. [2020-11-09 12:57:03,741 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:03,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 8815 transitions. [2020-11-09 12:57:03,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:03,742 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:03,742 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:03,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:03,951 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:03,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:03,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1935931741, now seen corresponding path program 1 times [2020-11-09 12:57:03,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:03,952 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791344511] [2020-11-09 12:57:03,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:03,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:03,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:03,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791344511] [2020-11-09 12:57:03,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991090937] [2020-11-09 12:57:03,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:04,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:04,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:04,115 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:04,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:04,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:04,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453804798] [2020-11-09 12:57:04,116 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:04,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:04,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:04,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:04,117 INFO L87 Difference]: Start difference. First operand 2305 states and 8815 transitions. Second operand 9 states. [2020-11-09 12:57:04,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:04,349 INFO L93 Difference]: Finished difference Result 4942 states and 16410 transitions. [2020-11-09 12:57:04,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:04,349 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-11-09 12:57:04,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:04,367 INFO L225 Difference]: With dead ends: 4942 [2020-11-09 12:57:04,367 INFO L226 Difference]: Without dead ends: 4925 [2020-11-09 12:57:04,368 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:04,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2020-11-09 12:57:04,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 2299. [2020-11-09 12:57:04,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2299 states. [2020-11-09 12:57:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 8782 transitions. [2020-11-09 12:57:04,479 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 8782 transitions. Word has length 19 [2020-11-09 12:57:04,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:04,480 INFO L481 AbstractCegarLoop]: Abstraction has 2299 states and 8782 transitions. [2020-11-09 12:57:04,480 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:04,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 8782 transitions. [2020-11-09 12:57:04,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:04,481 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:04,481 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:04,694 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:04,695 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:04,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:04,696 INFO L82 PathProgramCache]: Analyzing trace with hash -2037741461, now seen corresponding path program 2 times [2020-11-09 12:57:04,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:04,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587114859] [2020-11-09 12:57:04,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:04,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:04,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587114859] [2020-11-09 12:57:04,738 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:04,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:04,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897553471] [2020-11-09 12:57:04,739 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:04,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:04,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:04,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:04,740 INFO L87 Difference]: Start difference. First operand 2299 states and 8782 transitions. Second operand 7 states. [2020-11-09 12:57:04,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:04,931 INFO L93 Difference]: Finished difference Result 4934 states and 16393 transitions. [2020-11-09 12:57:04,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:04,932 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:57:04,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:04,950 INFO L225 Difference]: With dead ends: 4934 [2020-11-09 12:57:04,950 INFO L226 Difference]: Without dead ends: 4917 [2020-11-09 12:57:04,951 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:04,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4917 states. [2020-11-09 12:57:05,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4917 to 2216. [2020-11-09 12:57:05,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2216 states. [2020-11-09 12:57:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 8477 transitions. [2020-11-09 12:57:05,096 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 8477 transitions. Word has length 19 [2020-11-09 12:57:05,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:05,097 INFO L481 AbstractCegarLoop]: Abstraction has 2216 states and 8477 transitions. [2020-11-09 12:57:05,097 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 8477 transitions. [2020-11-09 12:57:05,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:05,098 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:05,098 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:05,098 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-11-09 12:57:05,098 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:05,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:05,099 INFO L82 PathProgramCache]: Analyzing trace with hash -2037725899, now seen corresponding path program 2 times [2020-11-09 12:57:05,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:05,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042153596] [2020-11-09 12:57:05,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:05,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:05,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:05,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042153596] [2020-11-09 12:57:05,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:05,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:05,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228181101] [2020-11-09 12:57:05,149 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:05,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:05,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:05,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:05,150 INFO L87 Difference]: Start difference. First operand 2216 states and 8477 transitions. Second operand 7 states. [2020-11-09 12:57:05,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:05,365 INFO L93 Difference]: Finished difference Result 4774 states and 15828 transitions. [2020-11-09 12:57:05,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:05,365 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:57:05,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:05,381 INFO L225 Difference]: With dead ends: 4774 [2020-11-09 12:57:05,381 INFO L226 Difference]: Without dead ends: 4757 [2020-11-09 12:57:05,382 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:05,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4757 states. [2020-11-09 12:57:05,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4757 to 2150. [2020-11-09 12:57:05,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2150 states. [2020-11-09 12:57:05,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2150 states to 2150 states and 8243 transitions. [2020-11-09 12:57:05,477 INFO L78 Accepts]: Start accepts. Automaton has 2150 states and 8243 transitions. Word has length 19 [2020-11-09 12:57:05,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:05,477 INFO L481 AbstractCegarLoop]: Abstraction has 2150 states and 8243 transitions. [2020-11-09 12:57:05,477 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:05,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2150 states and 8243 transitions. [2020-11-09 12:57:05,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:05,479 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:05,479 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:05,479 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-11-09 12:57:05,479 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:05,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:05,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1787566869, now seen corresponding path program 1 times [2020-11-09 12:57:05,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:05,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344648990] [2020-11-09 12:57:05,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:05,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:05,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:05,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344648990] [2020-11-09 12:57:05,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075672494] [2020-11-09 12:57:05,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:05,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:05,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:05,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:05,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:05,631 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:05,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670318738] [2020-11-09 12:57:05,631 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:05,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:05,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:05,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:05,632 INFO L87 Difference]: Start difference. First operand 2150 states and 8243 transitions. Second operand 11 states. [2020-11-09 12:57:06,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:06,202 INFO L93 Difference]: Finished difference Result 6025 states and 18746 transitions. [2020-11-09 12:57:06,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:06,203 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:06,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:06,223 INFO L225 Difference]: With dead ends: 6025 [2020-11-09 12:57:06,223 INFO L226 Difference]: Without dead ends: 6017 [2020-11-09 12:57:06,225 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:06,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6017 states. [2020-11-09 12:57:06,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6017 to 2117. [2020-11-09 12:57:06,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2117 states. [2020-11-09 12:57:06,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 8106 transitions. [2020-11-09 12:57:06,332 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 8106 transitions. Word has length 21 [2020-11-09 12:57:06,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:06,333 INFO L481 AbstractCegarLoop]: Abstraction has 2117 states and 8106 transitions. [2020-11-09 12:57:06,334 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:06,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 8106 transitions. [2020-11-09 12:57:06,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:06,335 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:06,336 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:06,548 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-11-09 12:57:06,549 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:06,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:06,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1186960285, now seen corresponding path program 2 times [2020-11-09 12:57:06,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:06,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451777524] [2020-11-09 12:57:06,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:06,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-11-09 12:57:06,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451777524] [2020-11-09 12:57:06,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755967089] [2020-11-09 12:57:06,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:06,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:57:06,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:06,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:06,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:06,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-11-09 12:57:06,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:06,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:06,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715978431] [2020-11-09 12:57:06,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:06,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:06,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:06,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:06,732 INFO L87 Difference]: Start difference. First operand 2117 states and 8106 transitions. Second operand 11 states. [2020-11-09 12:57:07,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:07,322 INFO L93 Difference]: Finished difference Result 5914 states and 18384 transitions. [2020-11-09 12:57:07,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:07,323 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:07,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:07,340 INFO L225 Difference]: With dead ends: 5914 [2020-11-09 12:57:07,340 INFO L226 Difference]: Without dead ends: 5903 [2020-11-09 12:57:07,342 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:07,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2020-11-09 12:57:07,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 2085. [2020-11-09 12:57:07,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2085 states. [2020-11-09 12:57:07,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 7975 transitions. [2020-11-09 12:57:07,487 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 7975 transitions. Word has length 21 [2020-11-09 12:57:07,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:07,487 INFO L481 AbstractCegarLoop]: Abstraction has 2085 states and 7975 transitions. [2020-11-09 12:57:07,487 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:07,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 7975 transitions. [2020-11-09 12:57:07,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:07,490 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:07,491 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:07,704 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:07,705 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:07,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:07,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1258711819, now seen corresponding path program 3 times [2020-11-09 12:57:07,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:07,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695225382] [2020-11-09 12:57:07,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:07,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:07,771 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695225382] [2020-11-09 12:57:07,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199818433] [2020-11-09 12:57:07,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:07,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-11-09 12:57:07,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:07,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:07,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:07,893 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:07,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:07,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:07,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50287480] [2020-11-09 12:57:07,894 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:07,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:07,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:07,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:07,895 INFO L87 Difference]: Start difference. First operand 2085 states and 7975 transitions. Second operand 11 states. [2020-11-09 12:57:08,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:08,525 INFO L93 Difference]: Finished difference Result 5907 states and 18375 transitions. [2020-11-09 12:57:08,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:08,525 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:08,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:08,544 INFO L225 Difference]: With dead ends: 5907 [2020-11-09 12:57:08,544 INFO L226 Difference]: Without dead ends: 5899 [2020-11-09 12:57:08,545 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:08,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2020-11-09 12:57:08,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 2008. [2020-11-09 12:57:08,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2008 states. [2020-11-09 12:57:08,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 7698 transitions. [2020-11-09 12:57:08,647 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 7698 transitions. Word has length 21 [2020-11-09 12:57:08,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:08,647 INFO L481 AbstractCegarLoop]: Abstraction has 2008 states and 7698 transitions. [2020-11-09 12:57:08,647 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:08,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 7698 transitions. [2020-11-09 12:57:08,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:08,649 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:08,649 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:08,863 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-11-09 12:57:08,864 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:08,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:08,865 INFO L82 PathProgramCache]: Analyzing trace with hash 709551919, now seen corresponding path program 4 times [2020-11-09 12:57:08,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:08,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334877188] [2020-11-09 12:57:08,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:08,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:08,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:08,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334877188] [2020-11-09 12:57:08,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662786481] [2020-11-09 12:57:08,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:09,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-09 12:57:09,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:09,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:09,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:09,027 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:09,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:09,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:09,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462032291] [2020-11-09 12:57:09,028 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:09,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:09,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:09,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:09,029 INFO L87 Difference]: Start difference. First operand 2008 states and 7698 transitions. Second operand 11 states. [2020-11-09 12:57:09,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:09,651 INFO L93 Difference]: Finished difference Result 5835 states and 18155 transitions. [2020-11-09 12:57:09,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:09,652 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:09,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:09,668 INFO L225 Difference]: With dead ends: 5835 [2020-11-09 12:57:09,668 INFO L226 Difference]: Without dead ends: 5824 [2020-11-09 12:57:09,669 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:09,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5824 states. [2020-11-09 12:57:09,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5824 to 1976. [2020-11-09 12:57:09,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1976 states. [2020-11-09 12:57:09,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 7567 transitions. [2020-11-09 12:57:09,788 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 7567 transitions. Word has length 21 [2020-11-09 12:57:09,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:09,788 INFO L481 AbstractCegarLoop]: Abstraction has 1976 states and 7567 transitions. [2020-11-09 12:57:09,788 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:09,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 7567 transitions. [2020-11-09 12:57:09,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:09,790 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:09,790 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:10,004 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-11-09 12:57:10,005 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:10,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:10,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1112329447, now seen corresponding path program 1 times [2020-11-09 12:57:10,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:10,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841281882] [2020-11-09 12:57:10,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:10,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:10,069 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:57:10,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841281882] [2020-11-09 12:57:10,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:10,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:10,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608860798] [2020-11-09 12:57:10,071 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:10,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:10,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:10,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:10,072 INFO L87 Difference]: Start difference. First operand 1976 states and 7567 transitions. Second operand 5 states. [2020-11-09 12:57:10,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:10,178 INFO L93 Difference]: Finished difference Result 3016 states and 10840 transitions. [2020-11-09 12:57:10,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:10,179 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-11-09 12:57:10,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:10,187 INFO L225 Difference]: With dead ends: 3016 [2020-11-09 12:57:10,188 INFO L226 Difference]: Without dead ends: 3000 [2020-11-09 12:57:10,188 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:10,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2020-11-09 12:57:10,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 2183. [2020-11-09 12:57:10,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2183 states. [2020-11-09 12:57:10,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2183 states to 2183 states and 8210 transitions. [2020-11-09 12:57:10,264 INFO L78 Accepts]: Start accepts. Automaton has 2183 states and 8210 transitions. Word has length 21 [2020-11-09 12:57:10,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:10,264 INFO L481 AbstractCegarLoop]: Abstraction has 2183 states and 8210 transitions. [2020-11-09 12:57:10,264 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:10,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2183 states and 8210 transitions. [2020-11-09 12:57:10,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:10,266 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:10,266 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:10,266 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2020-11-09 12:57:10,267 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:10,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:10,267 INFO L82 PathProgramCache]: Analyzing trace with hash 235546503, now seen corresponding path program 5 times [2020-11-09 12:57:10,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:10,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369913978] [2020-11-09 12:57:10,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:10,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:10,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369913978] [2020-11-09 12:57:10,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:10,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:10,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123313686] [2020-11-09 12:57:10,331 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:10,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:10,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:10,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:10,332 INFO L87 Difference]: Start difference. First operand 2183 states and 8210 transitions. Second operand 9 states. [2020-11-09 12:57:10,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:10,887 INFO L93 Difference]: Finished difference Result 6150 states and 19247 transitions. [2020-11-09 12:57:10,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:10,887 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:10,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:10,901 INFO L225 Difference]: With dead ends: 6150 [2020-11-09 12:57:10,901 INFO L226 Difference]: Without dead ends: 6139 [2020-11-09 12:57:10,902 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:10,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6139 states. [2020-11-09 12:57:10,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6139 to 2096. [2020-11-09 12:57:11,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2096 states. [2020-11-09 12:57:11,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7876 transitions. [2020-11-09 12:57:11,009 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7876 transitions. Word has length 21 [2020-11-09 12:57:11,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:11,009 INFO L481 AbstractCegarLoop]: Abstraction has 2096 states and 7876 transitions. [2020-11-09 12:57:11,009 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:11,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7876 transitions. [2020-11-09 12:57:11,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:11,013 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:11,014 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:11,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2020-11-09 12:57:11,015 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:11,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:11,015 INFO L82 PathProgramCache]: Analyzing trace with hash 250486023, now seen corresponding path program 6 times [2020-11-09 12:57:11,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:11,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843641209] [2020-11-09 12:57:11,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:11,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:11,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:11,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843641209] [2020-11-09 12:57:11,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:11,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:11,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604824561] [2020-11-09 12:57:11,085 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:11,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:11,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:11,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:11,086 INFO L87 Difference]: Start difference. First operand 2096 states and 7876 transitions. Second operand 9 states. [2020-11-09 12:57:11,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:11,665 INFO L93 Difference]: Finished difference Result 6017 states and 18791 transitions. [2020-11-09 12:57:11,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:11,666 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:11,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:11,680 INFO L225 Difference]: With dead ends: 6017 [2020-11-09 12:57:11,680 INFO L226 Difference]: Without dead ends: 6002 [2020-11-09 12:57:11,680 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:11,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2020-11-09 12:57:11,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 1965. [2020-11-09 12:57:11,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1965 states. [2020-11-09 12:57:11,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 7429 transitions. [2020-11-09 12:57:11,786 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 7429 transitions. Word has length 21 [2020-11-09 12:57:11,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:11,787 INFO L481 AbstractCegarLoop]: Abstraction has 1965 states and 7429 transitions. [2020-11-09 12:57:11,787 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:11,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 7429 transitions. [2020-11-09 12:57:11,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-11-09 12:57:11,789 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:11,789 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:11,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2020-11-09 12:57:11,789 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-11-09 12:57:11,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:11,790 INFO L82 PathProgramCache]: Analyzing trace with hash -128688571, now seen corresponding path program 1 times [2020-11-09 12:57:11,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:11,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951667000] [2020-11-09 12:57:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:57:11,801 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:57:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:57:11,809 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:57:11,816 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-09 12:57:11,816 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-11-09 12:57:11,817 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2020-11-09 12:57:11,817 WARN L386 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-09 12:57:11,817 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-11-09 12:57:11,832 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,833 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,834 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,835 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,836 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,837 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,838 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,839 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,840 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,841 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,842 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,843 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,844 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,845 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,846 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,850 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,851 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,852 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,860 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,861 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,874 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,874 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,874 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,874 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,874 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,875 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,875 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,876 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,876 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,876 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,877 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,877 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,877 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,877 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,877 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,878 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,878 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,878 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,878 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,879 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,880 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,880 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,880 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,880 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,880 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:57:11,881 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:57:11,881 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-11-09 12:57:11,882 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:57:11,882 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:57:11,882 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:57:11,882 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:57:11,882 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:57:11,882 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:57:11,882 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:57:11,882 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:57:11,884 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:57:11,884 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 163 places, 152 transitions, 394 flow [2020-11-09 12:57:11,884 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 163 places, 152 transitions, 394 flow [2020-11-09 12:57:11,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 163 places, 152 transitions, 394 flow [2020-11-09 12:57:11,907 INFO L129 PetriNetUnfolder]: 8/158 cut-off events. [2020-11-09 12:57:11,907 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-11-09 12:57:11,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 196 conditions, 158 events. 8/158 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 280 event pairs, 0 based on Foata normal form. 0/143 useless extension candidates. Maximal degree in co-relation 185. Up to 12 conditions per place. [2020-11-09 12:57:11,915 INFO L116 LiptonReduction]: Number of co-enabled transitions 3390 [2020-11-09 12:57:16,713 WARN L194 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2020-11-09 12:57:16,827 WARN L194 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:57:17,079 WARN L194 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2020-11-09 12:57:17,196 WARN L194 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:57:17,257 INFO L131 LiptonReduction]: Checked pairs total: 4983 [2020-11-09 12:57:17,257 INFO L133 LiptonReduction]: Total number of compositions: 164 [2020-11-09 12:57:17,258 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 61 places, 39 transitions, 168 flow [2020-11-09 12:57:17,827 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 6191 states. [2020-11-09 12:57:17,827 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states. [2020-11-09 12:57:17,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:57:17,827 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:17,828 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:57:17,828 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:17,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:17,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1289650, now seen corresponding path program 1 times [2020-11-09 12:57:17,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:17,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119715101] [2020-11-09 12:57:17,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:17,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:17,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119715101] [2020-11-09 12:57:17,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:17,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:57:17,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236315922] [2020-11-09 12:57:17,842 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:57:17,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:17,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:57:17,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:57:17,842 INFO L87 Difference]: Start difference. First operand 6191 states. Second operand 3 states. [2020-11-09 12:57:17,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:17,906 INFO L93 Difference]: Finished difference Result 5844 states and 26316 transitions. [2020-11-09 12:57:17,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:57:17,906 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:57:17,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:17,928 INFO L225 Difference]: With dead ends: 5844 [2020-11-09 12:57:17,928 INFO L226 Difference]: Without dead ends: 5479 [2020-11-09 12:57:17,930 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:57:18,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5479 states. [2020-11-09 12:57:18,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5479 to 5479. [2020-11-09 12:57:18,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5479 states. [2020-11-09 12:57:18,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5479 states to 5479 states and 24493 transitions. [2020-11-09 12:57:18,197 INFO L78 Accepts]: Start accepts. Automaton has 5479 states and 24493 transitions. Word has length 3 [2020-11-09 12:57:18,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:18,197 INFO L481 AbstractCegarLoop]: Abstraction has 5479 states and 24493 transitions. [2020-11-09 12:57:18,197 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:57:18,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5479 states and 24493 transitions. [2020-11-09 12:57:18,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-09 12:57:18,197 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:18,197 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:18,198 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-11-09 12:57:18,198 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:18,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:18,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1325680319, now seen corresponding path program 1 times [2020-11-09 12:57:18,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:18,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140278259] [2020-11-09 12:57:18,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:18,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:18,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:18,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140278259] [2020-11-09 12:57:18,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:18,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:18,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039444653] [2020-11-09 12:57:18,232 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:18,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:18,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:18,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:18,233 INFO L87 Difference]: Start difference. First operand 5479 states and 24493 transitions. Second operand 5 states. [2020-11-09 12:57:18,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:18,359 INFO L93 Difference]: Finished difference Result 9673 states and 40333 transitions. [2020-11-09 12:57:18,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:18,360 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-11-09 12:57:18,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:18,395 INFO L225 Difference]: With dead ends: 9673 [2020-11-09 12:57:18,395 INFO L226 Difference]: Without dead ends: 9666 [2020-11-09 12:57:18,395 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:18,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2020-11-09 12:57:18,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 6331. [2020-11-09 12:57:18,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6331 states. [2020-11-09 12:57:18,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 28544 transitions. [2020-11-09 12:57:18,695 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 28544 transitions. Word has length 9 [2020-11-09 12:57:18,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:18,696 INFO L481 AbstractCegarLoop]: Abstraction has 6331 states and 28544 transitions. [2020-11-09 12:57:18,696 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:18,696 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 28544 transitions. [2020-11-09 12:57:18,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-09 12:57:18,696 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:18,696 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:18,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2020-11-09 12:57:18,696 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:18,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:18,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1083735800, now seen corresponding path program 1 times [2020-11-09 12:57:18,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:18,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209447120] [2020-11-09 12:57:18,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:18,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:18,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:18,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209447120] [2020-11-09 12:57:18,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:18,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:18,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349729442] [2020-11-09 12:57:18,738 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:18,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:18,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:18,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:18,739 INFO L87 Difference]: Start difference. First operand 6331 states and 28544 transitions. Second operand 5 states. [2020-11-09 12:57:18,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:18,954 INFO L93 Difference]: Finished difference Result 11081 states and 46826 transitions. [2020-11-09 12:57:18,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:18,954 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-11-09 12:57:18,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:18,983 INFO L225 Difference]: With dead ends: 11081 [2020-11-09 12:57:18,984 INFO L226 Difference]: Without dead ends: 11068 [2020-11-09 12:57:18,984 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:19,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11068 states. [2020-11-09 12:57:19,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11068 to 7391. [2020-11-09 12:57:19,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7391 states. [2020-11-09 12:57:19,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7391 states to 7391 states and 33694 transitions. [2020-11-09 12:57:19,273 INFO L78 Accepts]: Start accepts. Automaton has 7391 states and 33694 transitions. Word has length 13 [2020-11-09 12:57:19,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:19,273 INFO L481 AbstractCegarLoop]: Abstraction has 7391 states and 33694 transitions. [2020-11-09 12:57:19,273 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:19,273 INFO L276 IsEmpty]: Start isEmpty. Operand 7391 states and 33694 transitions. [2020-11-09 12:57:19,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:57:19,274 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:19,274 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:19,274 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-11-09 12:57:19,274 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:19,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:19,275 INFO L82 PathProgramCache]: Analyzing trace with hash 717119558, now seen corresponding path program 1 times [2020-11-09 12:57:19,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:19,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064136347] [2020-11-09 12:57:19,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:19,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:19,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064136347] [2020-11-09 12:57:19,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122948790] [2020-11-09 12:57:19,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:19,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:19,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:19,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:57:19,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:19,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:19,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550371926] [2020-11-09 12:57:19,538 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:19,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:19,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:19,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:19,539 INFO L87 Difference]: Start difference. First operand 7391 states and 33694 transitions. Second operand 9 states. [2020-11-09 12:57:19,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:19,871 INFO L93 Difference]: Finished difference Result 16749 states and 66010 transitions. [2020-11-09 12:57:19,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:19,872 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-11-09 12:57:19,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:19,915 INFO L225 Difference]: With dead ends: 16749 [2020-11-09 12:57:19,915 INFO L226 Difference]: Without dead ends: 16736 [2020-11-09 12:57:19,915 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:20,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16736 states. [2020-11-09 12:57:20,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16736 to 7303. [2020-11-09 12:57:20,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7303 states. [2020-11-09 12:57:20,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7303 states to 7303 states and 33260 transitions. [2020-11-09 12:57:20,424 INFO L78 Accepts]: Start accepts. Automaton has 7303 states and 33260 transitions. Word has length 15 [2020-11-09 12:57:20,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:20,424 INFO L481 AbstractCegarLoop]: Abstraction has 7303 states and 33260 transitions. [2020-11-09 12:57:20,424 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:20,424 INFO L276 IsEmpty]: Start isEmpty. Operand 7303 states and 33260 transitions. [2020-11-09 12:57:20,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:57:20,424 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:20,424 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:20,625 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:20,627 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:20,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:20,628 INFO L82 PathProgramCache]: Analyzing trace with hash 2088019334, now seen corresponding path program 2 times [2020-11-09 12:57:20,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:20,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023837061] [2020-11-09 12:57:20,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:57:20,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023837061] [2020-11-09 12:57:20,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:20,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:20,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484452888] [2020-11-09 12:57:20,676 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:20,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:20,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:20,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:20,677 INFO L87 Difference]: Start difference. First operand 7303 states and 33260 transitions. Second operand 7 states. [2020-11-09 12:57:21,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:21,010 INFO L93 Difference]: Finished difference Result 17085 states and 67393 transitions. [2020-11-09 12:57:21,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:21,017 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-11-09 12:57:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:21,076 INFO L225 Difference]: With dead ends: 17085 [2020-11-09 12:57:21,077 INFO L226 Difference]: Without dead ends: 17071 [2020-11-09 12:57:21,077 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:21,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17071 states. [2020-11-09 12:57:21,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17071 to 7048. [2020-11-09 12:57:21,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7048 states. [2020-11-09 12:57:21,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 32136 transitions. [2020-11-09 12:57:21,635 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 32136 transitions. Word has length 15 [2020-11-09 12:57:21,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:21,635 INFO L481 AbstractCegarLoop]: Abstraction has 7048 states and 32136 transitions. [2020-11-09 12:57:21,635 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:21,635 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 32136 transitions. [2020-11-09 12:57:21,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-09 12:57:21,636 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:21,636 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:21,636 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2020-11-09 12:57:21,636 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:21,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:21,637 INFO L82 PathProgramCache]: Analyzing trace with hash -2132652047, now seen corresponding path program 1 times [2020-11-09 12:57:21,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:21,637 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072749923] [2020-11-09 12:57:21,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:21,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:21,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:21,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072749923] [2020-11-09 12:57:21,672 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:21,672 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:21,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216991255] [2020-11-09 12:57:21,673 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:21,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:21,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:21,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:21,674 INFO L87 Difference]: Start difference. First operand 7048 states and 32136 transitions. Second operand 5 states. [2020-11-09 12:57:21,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:21,933 INFO L93 Difference]: Finished difference Result 12234 states and 52488 transitions. [2020-11-09 12:57:21,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:21,933 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-09 12:57:21,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:21,971 INFO L225 Difference]: With dead ends: 12234 [2020-11-09 12:57:21,971 INFO L226 Difference]: Without dead ends: 12212 [2020-11-09 12:57:21,971 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12212 states. [2020-11-09 12:57:22,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12212 to 8342. [2020-11-09 12:57:22,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8342 states. [2020-11-09 12:57:22,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8342 states to 8342 states and 38278 transitions. [2020-11-09 12:57:22,463 INFO L78 Accepts]: Start accepts. Automaton has 8342 states and 38278 transitions. Word has length 17 [2020-11-09 12:57:22,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:22,463 INFO L481 AbstractCegarLoop]: Abstraction has 8342 states and 38278 transitions. [2020-11-09 12:57:22,463 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:22,463 INFO L276 IsEmpty]: Start isEmpty. Operand 8342 states and 38278 transitions. [2020-11-09 12:57:22,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:22,468 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:22,468 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:22,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2020-11-09 12:57:22,468 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:22,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:22,468 INFO L82 PathProgramCache]: Analyzing trace with hash 930798143, now seen corresponding path program 1 times [2020-11-09 12:57:22,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:22,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529709708] [2020-11-09 12:57:22,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:22,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:22,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529709708] [2020-11-09 12:57:22,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619177090] [2020-11-09 12:57:22,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:22,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:22,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:22,640 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:22,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:22,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:22,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178911874] [2020-11-09 12:57:22,641 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:22,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:22,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:22,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:22,641 INFO L87 Difference]: Start difference. First operand 8342 states and 38278 transitions. Second operand 9 states. [2020-11-09 12:57:23,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:23,073 INFO L93 Difference]: Finished difference Result 19016 states and 76191 transitions. [2020-11-09 12:57:23,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:23,074 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-11-09 12:57:23,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:23,130 INFO L225 Difference]: With dead ends: 19016 [2020-11-09 12:57:23,130 INFO L226 Difference]: Without dead ends: 18998 [2020-11-09 12:57:23,131 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:23,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18998 states. [2020-11-09 12:57:23,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18998 to 8452. [2020-11-09 12:57:23,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8452 states. [2020-11-09 12:57:23,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8452 states to 8452 states and 38704 transitions. [2020-11-09 12:57:23,556 INFO L78 Accepts]: Start accepts. Automaton has 8452 states and 38704 transitions. Word has length 19 [2020-11-09 12:57:23,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:23,556 INFO L481 AbstractCegarLoop]: Abstraction has 8452 states and 38704 transitions. [2020-11-09 12:57:23,557 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:23,557 INFO L276 IsEmpty]: Start isEmpty. Operand 8452 states and 38704 transitions. [2020-11-09 12:57:23,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:23,558 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:23,558 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:23,774 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-11-09 12:57:23,775 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:23,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:23,776 INFO L82 PathProgramCache]: Analyzing trace with hash -779215809, now seen corresponding path program 2 times [2020-11-09 12:57:23,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:23,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573493369] [2020-11-09 12:57:23,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:23,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:23,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:23,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573493369] [2020-11-09 12:57:23,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:23,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:23,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835751928] [2020-11-09 12:57:23,819 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:23,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:23,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:23,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:23,820 INFO L87 Difference]: Start difference. First operand 8452 states and 38704 transitions. Second operand 7 states. [2020-11-09 12:57:24,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:24,441 INFO L93 Difference]: Finished difference Result 19420 states and 77854 transitions. [2020-11-09 12:57:24,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:24,442 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:57:24,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:24,526 INFO L225 Difference]: With dead ends: 19420 [2020-11-09 12:57:24,526 INFO L226 Difference]: Without dead ends: 19395 [2020-11-09 12:57:24,527 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:24,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19395 states. [2020-11-09 12:57:25,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19395 to 8129. [2020-11-09 12:57:25,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8129 states. [2020-11-09 12:57:25,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8129 states to 8129 states and 37298 transitions. [2020-11-09 12:57:25,237 INFO L78 Accepts]: Start accepts. Automaton has 8129 states and 37298 transitions. Word has length 19 [2020-11-09 12:57:25,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:25,237 INFO L481 AbstractCegarLoop]: Abstraction has 8129 states and 37298 transitions. [2020-11-09 12:57:25,237 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:25,237 INFO L276 IsEmpty]: Start isEmpty. Operand 8129 states and 37298 transitions. [2020-11-09 12:57:25,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:25,239 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:25,239 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:25,239 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2020-11-09 12:57:25,239 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:25,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:25,240 INFO L82 PathProgramCache]: Analyzing trace with hash -779225047, now seen corresponding path program 1 times [2020-11-09 12:57:25,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:25,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388631736] [2020-11-09 12:57:25,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:25,285 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:25,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388631736] [2020-11-09 12:57:25,285 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:25,285 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:25,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763767106] [2020-11-09 12:57:25,286 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:25,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:25,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:25,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:25,286 INFO L87 Difference]: Start difference. First operand 8129 states and 37298 transitions. Second operand 7 states. [2020-11-09 12:57:25,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:25,814 INFO L93 Difference]: Finished difference Result 19373 states and 77785 transitions. [2020-11-09 12:57:25,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:25,815 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:57:25,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:25,884 INFO L225 Difference]: With dead ends: 19373 [2020-11-09 12:57:25,884 INFO L226 Difference]: Without dead ends: 19348 [2020-11-09 12:57:25,885 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:26,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19348 states. [2020-11-09 12:57:26,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19348 to 8375. [2020-11-09 12:57:26,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8375 states. [2020-11-09 12:57:26,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8375 states to 8375 states and 38394 transitions. [2020-11-09 12:57:26,416 INFO L78 Accepts]: Start accepts. Automaton has 8375 states and 38394 transitions. Word has length 19 [2020-11-09 12:57:26,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:26,416 INFO L481 AbstractCegarLoop]: Abstraction has 8375 states and 38394 transitions. [2020-11-09 12:57:26,416 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:26,416 INFO L276 IsEmpty]: Start isEmpty. Operand 8375 states and 38394 transitions. [2020-11-09 12:57:26,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:57:26,417 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:26,417 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:26,418 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2020-11-09 12:57:26,418 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:26,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:26,418 INFO L82 PathProgramCache]: Analyzing trace with hash -787409047, now seen corresponding path program 2 times [2020-11-09 12:57:26,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:26,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082788454] [2020-11-09 12:57:26,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:26,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:26,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:26,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082788454] [2020-11-09 12:57:26,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:26,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:26,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667420295] [2020-11-09 12:57:26,592 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:26,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:26,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:26,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:26,593 INFO L87 Difference]: Start difference. First operand 8375 states and 38394 transitions. Second operand 7 states. [2020-11-09 12:57:26,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:26,998 INFO L93 Difference]: Finished difference Result 19555 states and 78564 transitions. [2020-11-09 12:57:26,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:26,999 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:57:26,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:27,055 INFO L225 Difference]: With dead ends: 19555 [2020-11-09 12:57:27,056 INFO L226 Difference]: Without dead ends: 19530 [2020-11-09 12:57:27,056 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:27,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19530 states. [2020-11-09 12:57:27,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19530 to 8317. [2020-11-09 12:57:27,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8317 states. [2020-11-09 12:57:27,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 38184 transitions. [2020-11-09 12:57:27,590 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 38184 transitions. Word has length 19 [2020-11-09 12:57:27,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:27,591 INFO L481 AbstractCegarLoop]: Abstraction has 8317 states and 38184 transitions. [2020-11-09 12:57:27,591 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:27,591 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 38184 transitions. [2020-11-09 12:57:27,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:27,592 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:27,593 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:27,593 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2020-11-09 12:57:27,593 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:27,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:27,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1143809783, now seen corresponding path program 1 times [2020-11-09 12:57:27,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:27,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925749851] [2020-11-09 12:57:27,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:27,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925749851] [2020-11-09 12:57:27,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764189004] [2020-11-09 12:57:27,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:27,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:27,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:27,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:27,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:27,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:27,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987748390] [2020-11-09 12:57:27,794 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:27,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:27,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:27,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:27,795 INFO L87 Difference]: Start difference. First operand 8317 states and 38184 transitions. Second operand 11 states. [2020-11-09 12:57:28,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:28,559 INFO L93 Difference]: Finished difference Result 26969 states and 101544 transitions. [2020-11-09 12:57:28,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:28,559 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:28,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:28,625 INFO L225 Difference]: With dead ends: 26969 [2020-11-09 12:57:28,625 INFO L226 Difference]: Without dead ends: 26957 [2020-11-09 12:57:28,626 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:28,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26957 states. [2020-11-09 12:57:29,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26957 to 8208. [2020-11-09 12:57:29,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8208 states. [2020-11-09 12:57:29,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8208 states to 8208 states and 37640 transitions. [2020-11-09 12:57:29,195 INFO L78 Accepts]: Start accepts. Automaton has 8208 states and 37640 transitions. Word has length 21 [2020-11-09 12:57:29,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:29,195 INFO L481 AbstractCegarLoop]: Abstraction has 8208 states and 37640 transitions. [2020-11-09 12:57:29,195 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:29,195 INFO L276 IsEmpty]: Start isEmpty. Operand 8208 states and 37640 transitions. [2020-11-09 12:57:29,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:29,196 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:29,196 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:29,410 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2020-11-09 12:57:29,411 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:29,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:29,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1135625783, now seen corresponding path program 2 times [2020-11-09 12:57:29,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:29,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169586194] [2020-11-09 12:57:29,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:29,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:29,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169586194] [2020-11-09 12:57:29,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360984580] [2020-11-09 12:57:29,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:29,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:57:29,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:29,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:29,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:29,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:29,574 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:29,574 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:29,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029843119] [2020-11-09 12:57:29,575 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:29,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:29,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:29,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:29,576 INFO L87 Difference]: Start difference. First operand 8208 states and 37640 transitions. Second operand 11 states. [2020-11-09 12:57:30,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:30,542 INFO L93 Difference]: Finished difference Result 26669 states and 100297 transitions. [2020-11-09 12:57:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:30,543 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:57:30,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:30,624 INFO L225 Difference]: With dead ends: 26669 [2020-11-09 12:57:30,624 INFO L226 Difference]: Without dead ends: 26653 [2020-11-09 12:57:30,625 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:30,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26653 states. [2020-11-09 12:57:31,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26653 to 8091. [2020-11-09 12:57:31,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8091 states. [2020-11-09 12:57:31,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 37076 transitions. [2020-11-09 12:57:31,228 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 37076 transitions. Word has length 21 [2020-11-09 12:57:31,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:31,228 INFO L481 AbstractCegarLoop]: Abstraction has 8091 states and 37076 transitions. [2020-11-09 12:57:31,228 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:31,228 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 37076 transitions. [2020-11-09 12:57:31,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:31,229 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:31,229 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:31,434 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:31,435 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:31,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:31,436 INFO L82 PathProgramCache]: Analyzing trace with hash -1502091017, now seen corresponding path program 3 times [2020-11-09 12:57:31,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:31,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090490434] [2020-11-09 12:57:31,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:31,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:31,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090490434] [2020-11-09 12:57:31,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:31,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:31,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240132040] [2020-11-09 12:57:31,501 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:31,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:31,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:31,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:31,502 INFO L87 Difference]: Start difference. First operand 8091 states and 37076 transitions. Second operand 9 states. [2020-11-09 12:57:32,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:32,391 INFO L93 Difference]: Finished difference Result 26678 states and 100382 transitions. [2020-11-09 12:57:32,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:32,391 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:32,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:32,475 INFO L225 Difference]: With dead ends: 26678 [2020-11-09 12:57:32,475 INFO L226 Difference]: Without dead ends: 26666 [2020-11-09 12:57:32,475 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:32,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26666 states. [2020-11-09 12:57:33,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26666 to 7869. [2020-11-09 12:57:33,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7869 states. [2020-11-09 12:57:33,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7869 states to 7869 states and 36086 transitions. [2020-11-09 12:57:33,042 INFO L78 Accepts]: Start accepts. Automaton has 7869 states and 36086 transitions. Word has length 21 [2020-11-09 12:57:33,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:33,042 INFO L481 AbstractCegarLoop]: Abstraction has 7869 states and 36086 transitions. [2020-11-09 12:57:33,042 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:33,042 INFO L276 IsEmpty]: Start isEmpty. Operand 7869 states and 36086 transitions. [2020-11-09 12:57:33,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:33,044 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:33,044 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:33,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2020-11-09 12:57:33,044 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:33,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:33,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1510959497, now seen corresponding path program 4 times [2020-11-09 12:57:33,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:33,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544984384] [2020-11-09 12:57:33,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:33,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:33,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:33,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544984384] [2020-11-09 12:57:33,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:33,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:33,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910372632] [2020-11-09 12:57:33,128 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:33,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:33,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:33,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:33,129 INFO L87 Difference]: Start difference. First operand 7869 states and 36086 transitions. Second operand 9 states. [2020-11-09 12:57:33,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:33,915 INFO L93 Difference]: Finished difference Result 26497 states and 99670 transitions. [2020-11-09 12:57:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:33,915 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:33,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:34,027 INFO L225 Difference]: With dead ends: 26497 [2020-11-09 12:57:34,027 INFO L226 Difference]: Without dead ends: 26481 [2020-11-09 12:57:34,028 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:34,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26481 states. [2020-11-09 12:57:34,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26481 to 7756. [2020-11-09 12:57:34,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7756 states. [2020-11-09 12:57:34,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 35534 transitions. [2020-11-09 12:57:34,546 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 35534 transitions. Word has length 21 [2020-11-09 12:57:34,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:34,546 INFO L481 AbstractCegarLoop]: Abstraction has 7756 states and 35534 transitions. [2020-11-09 12:57:34,546 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:34,546 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 35534 transitions. [2020-11-09 12:57:34,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:34,548 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:34,548 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:34,548 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2020-11-09 12:57:34,549 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:34,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:34,549 INFO L82 PathProgramCache]: Analyzing trace with hash 540308572, now seen corresponding path program 1 times [2020-11-09 12:57:34,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:34,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847362552] [2020-11-09 12:57:34,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:34,593 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:57:34,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847362552] [2020-11-09 12:57:34,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:34,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:57:34,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508717779] [2020-11-09 12:57:34,594 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:57:34,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:34,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:57:34,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:57:34,595 INFO L87 Difference]: Start difference. First operand 7756 states and 35534 transitions. Second operand 5 states. [2020-11-09 12:57:34,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:34,977 INFO L93 Difference]: Finished difference Result 13259 states and 57521 transitions. [2020-11-09 12:57:34,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:57:34,978 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-11-09 12:57:34,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:35,027 INFO L225 Difference]: With dead ends: 13259 [2020-11-09 12:57:35,027 INFO L226 Difference]: Without dead ends: 13228 [2020-11-09 12:57:35,028 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:35,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13228 states. [2020-11-09 12:57:35,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13228 to 9263. [2020-11-09 12:57:35,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9263 states. [2020-11-09 12:57:35,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9263 states to 9263 states and 42388 transitions. [2020-11-09 12:57:35,348 INFO L78 Accepts]: Start accepts. Automaton has 9263 states and 42388 transitions. Word has length 21 [2020-11-09 12:57:35,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:35,348 INFO L481 AbstractCegarLoop]: Abstraction has 9263 states and 42388 transitions. [2020-11-09 12:57:35,349 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:57:35,349 INFO L276 IsEmpty]: Start isEmpty. Operand 9263 states and 42388 transitions. [2020-11-09 12:57:35,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:35,350 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:35,350 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:35,350 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2020-11-09 12:57:35,350 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:35,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:35,350 INFO L82 PathProgramCache]: Analyzing trace with hash -785848905, now seen corresponding path program 5 times [2020-11-09 12:57:35,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:35,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382868046] [2020-11-09 12:57:35,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:35,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:35,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:35,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382868046] [2020-11-09 12:57:35,420 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:35,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:35,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988413560] [2020-11-09 12:57:35,420 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:35,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:35,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:35,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:35,423 INFO L87 Difference]: Start difference. First operand 9263 states and 42388 transitions. Second operand 9 states. [2020-11-09 12:57:36,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:36,182 INFO L93 Difference]: Finished difference Result 29796 states and 113861 transitions. [2020-11-09 12:57:36,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:36,182 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:36,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:36,253 INFO L225 Difference]: With dead ends: 29796 [2020-11-09 12:57:36,253 INFO L226 Difference]: Without dead ends: 29778 [2020-11-09 12:57:36,254 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:36,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29778 states. [2020-11-09 12:57:36,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29778 to 8972. [2020-11-09 12:57:36,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8972 states. [2020-11-09 12:57:36,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8972 states to 8972 states and 41051 transitions. [2020-11-09 12:57:36,857 INFO L78 Accepts]: Start accepts. Automaton has 8972 states and 41051 transitions. Word has length 21 [2020-11-09 12:57:36,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:36,859 INFO L481 AbstractCegarLoop]: Abstraction has 8972 states and 41051 transitions. [2020-11-09 12:57:36,859 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:36,859 INFO L276 IsEmpty]: Start isEmpty. Operand 8972 states and 41051 transitions. [2020-11-09 12:57:36,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:57:36,860 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:36,860 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:36,861 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-11-09 12:57:36,861 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:36,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:36,861 INFO L82 PathProgramCache]: Analyzing trace with hash -785164425, now seen corresponding path program 6 times [2020-11-09 12:57:36,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:36,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835004681] [2020-11-09 12:57:36,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:36,923 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:36,924 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835004681] [2020-11-09 12:57:36,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:36,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:57:36,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597420570] [2020-11-09 12:57:36,925 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:36,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:36,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:36,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:36,925 INFO L87 Difference]: Start difference. First operand 8972 states and 41051 transitions. Second operand 9 states. [2020-11-09 12:57:37,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:37,823 INFO L93 Difference]: Finished difference Result 29387 states and 112119 transitions. [2020-11-09 12:57:37,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:37,823 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:57:37,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:37,904 INFO L225 Difference]: With dead ends: 29387 [2020-11-09 12:57:37,905 INFO L226 Difference]: Without dead ends: 29364 [2020-11-09 12:57:37,905 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:57:38,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29364 states. [2020-11-09 12:57:38,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29364 to 8573. [2020-11-09 12:57:38,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8573 states. [2020-11-09 12:57:38,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8573 states to 8573 states and 39353 transitions. [2020-11-09 12:57:38,657 INFO L78 Accepts]: Start accepts. Automaton has 8573 states and 39353 transitions. Word has length 21 [2020-11-09 12:57:38,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:38,657 INFO L481 AbstractCegarLoop]: Abstraction has 8573 states and 39353 transitions. [2020-11-09 12:57:38,657 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:38,657 INFO L276 IsEmpty]: Start isEmpty. Operand 8573 states and 39353 transitions. [2020-11-09 12:57:38,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:38,659 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:38,659 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:38,659 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2020-11-09 12:57:38,659 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:38,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:38,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1740842922, now seen corresponding path program 1 times [2020-11-09 12:57:38,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:38,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787578545] [2020-11-09 12:57:38,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:38,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:38,717 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:38,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787578545] [2020-11-09 12:57:38,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999867602] [2020-11-09 12:57:38,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:38,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:38,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:38,838 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:38,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:38,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:38,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478982680] [2020-11-09 12:57:38,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:38,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:38,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:38,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:38,839 INFO L87 Difference]: Start difference. First operand 8573 states and 39353 transitions. Second operand 9 states. [2020-11-09 12:57:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:39,172 INFO L93 Difference]: Finished difference Result 19727 states and 80274 transitions. [2020-11-09 12:57:39,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:39,172 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:57:39,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:39,220 INFO L225 Difference]: With dead ends: 19727 [2020-11-09 12:57:39,220 INFO L226 Difference]: Without dead ends: 19703 [2020-11-09 12:57:39,221 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:39,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19703 states. [2020-11-09 12:57:39,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19703 to 8847. [2020-11-09 12:57:39,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8847 states. [2020-11-09 12:57:39,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8847 states to 8847 states and 40495 transitions. [2020-11-09 12:57:39,834 INFO L78 Accepts]: Start accepts. Automaton has 8847 states and 40495 transitions. Word has length 23 [2020-11-09 12:57:39,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:39,834 INFO L481 AbstractCegarLoop]: Abstraction has 8847 states and 40495 transitions. [2020-11-09 12:57:39,834 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:39,834 INFO L276 IsEmpty]: Start isEmpty. Operand 8847 states and 40495 transitions. [2020-11-09 12:57:39,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:39,836 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:39,837 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:40,046 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-11-09 12:57:40,048 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:40,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:40,049 INFO L82 PathProgramCache]: Analyzing trace with hash -2019219285, now seen corresponding path program 1 times [2020-11-09 12:57:40,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:40,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813982510] [2020-11-09 12:57:40,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:40,100 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:40,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813982510] [2020-11-09 12:57:40,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719356891] [2020-11-09 12:57:40,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:40,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:40,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:40,232 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:40,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:40,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:40,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144374091] [2020-11-09 12:57:40,233 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:40,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:40,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:40,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:40,234 INFO L87 Difference]: Start difference. First operand 8847 states and 40495 transitions. Second operand 9 states. [2020-11-09 12:57:40,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:40,732 INFO L93 Difference]: Finished difference Result 20670 states and 84217 transitions. [2020-11-09 12:57:40,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:40,738 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:57:40,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:40,807 INFO L225 Difference]: With dead ends: 20670 [2020-11-09 12:57:40,807 INFO L226 Difference]: Without dead ends: 20642 [2020-11-09 12:57:40,807 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20642 states. [2020-11-09 12:57:41,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20642 to 9111. [2020-11-09 12:57:41,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9111 states. [2020-11-09 12:57:41,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9111 states to 9111 states and 41667 transitions. [2020-11-09 12:57:41,174 INFO L78 Accepts]: Start accepts. Automaton has 9111 states and 41667 transitions. Word has length 23 [2020-11-09 12:57:41,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:41,174 INFO L481 AbstractCegarLoop]: Abstraction has 9111 states and 41667 transitions. [2020-11-09 12:57:41,174 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:41,174 INFO L276 IsEmpty]: Start isEmpty. Operand 9111 states and 41667 transitions. [2020-11-09 12:57:41,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:41,176 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:41,176 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:41,387 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:41,388 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:41,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:41,388 INFO L82 PathProgramCache]: Analyzing trace with hash -2015481372, now seen corresponding path program 1 times [2020-11-09 12:57:41,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:41,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270574657] [2020-11-09 12:57:41,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:41,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:57:41,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270574657] [2020-11-09 12:57:41,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41580883] [2020-11-09 12:57:41,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:41,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:57:41,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:41,534 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:57:41,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:41,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:57:41,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379271416] [2020-11-09 12:57:41,535 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:57:41,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:41,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:57:41,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:57:41,536 INFO L87 Difference]: Start difference. First operand 9111 states and 41667 transitions. Second operand 9 states. [2020-11-09 12:57:41,768 WARN L194 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2020-11-09 12:57:42,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:42,005 INFO L93 Difference]: Finished difference Result 21416 states and 87392 transitions. [2020-11-09 12:57:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:42,006 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:57:42,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:42,066 INFO L225 Difference]: With dead ends: 21416 [2020-11-09 12:57:42,066 INFO L226 Difference]: Without dead ends: 21379 [2020-11-09 12:57:42,066 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:57:42,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21379 states. [2020-11-09 12:57:42,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21379 to 9320. [2020-11-09 12:57:42,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9320 states. [2020-11-09 12:57:42,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9320 states to 9320 states and 42648 transitions. [2020-11-09 12:57:42,753 INFO L78 Accepts]: Start accepts. Automaton has 9320 states and 42648 transitions. Word has length 23 [2020-11-09 12:57:42,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:42,753 INFO L481 AbstractCegarLoop]: Abstraction has 9320 states and 42648 transitions. [2020-11-09 12:57:42,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:57:42,753 INFO L276 IsEmpty]: Start isEmpty. Operand 9320 states and 42648 transitions. [2020-11-09 12:57:42,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:42,759 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:42,759 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:42,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:42,978 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:42,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:42,978 INFO L82 PathProgramCache]: Analyzing trace with hash -454504671, now seen corresponding path program 2 times [2020-11-09 12:57:42,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:42,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402732998] [2020-11-09 12:57:42,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:43,017 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:57:43,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402732998] [2020-11-09 12:57:43,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:43,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:43,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103119704] [2020-11-09 12:57:43,018 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:43,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:43,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:43,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:43,019 INFO L87 Difference]: Start difference. First operand 9320 states and 42648 transitions. Second operand 7 states. [2020-11-09 12:57:43,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:43,337 INFO L93 Difference]: Finished difference Result 21469 states and 87720 transitions. [2020-11-09 12:57:43,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:43,338 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-11-09 12:57:43,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:43,390 INFO L225 Difference]: With dead ends: 21469 [2020-11-09 12:57:43,390 INFO L226 Difference]: Without dead ends: 21432 [2020-11-09 12:57:43,390 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:43,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21432 states. [2020-11-09 12:57:43,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21432 to 9401. [2020-11-09 12:57:43,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9401 states. [2020-11-09 12:57:43,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9401 states to 9401 states and 43010 transitions. [2020-11-09 12:57:43,987 INFO L78 Accepts]: Start accepts. Automaton has 9401 states and 43010 transitions. Word has length 23 [2020-11-09 12:57:43,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:43,987 INFO L481 AbstractCegarLoop]: Abstraction has 9401 states and 43010 transitions. [2020-11-09 12:57:43,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:43,987 INFO L276 IsEmpty]: Start isEmpty. Operand 9401 states and 43010 transitions. [2020-11-09 12:57:43,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:43,990 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:43,990 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:43,990 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2020-11-09 12:57:43,990 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:43,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:43,991 INFO L82 PathProgramCache]: Analyzing trace with hash -454503958, now seen corresponding path program 2 times [2020-11-09 12:57:43,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:43,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342166067] [2020-11-09 12:57:43,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:44,035 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:57:44,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342166067] [2020-11-09 12:57:44,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:44,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:44,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105428943] [2020-11-09 12:57:44,036 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:44,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:44,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:44,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:44,037 INFO L87 Difference]: Start difference. First operand 9401 states and 43010 transitions. Second operand 7 states. [2020-11-09 12:57:44,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:44,330 INFO L93 Difference]: Finished difference Result 21218 states and 86469 transitions. [2020-11-09 12:57:44,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:44,331 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-11-09 12:57:44,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:44,383 INFO L225 Difference]: With dead ends: 21218 [2020-11-09 12:57:44,383 INFO L226 Difference]: Without dead ends: 21181 [2020-11-09 12:57:44,383 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:44,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21181 states. [2020-11-09 12:57:44,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21181 to 9396. [2020-11-09 12:57:44,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9396 states. [2020-11-09 12:57:44,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9396 states to 9396 states and 42985 transitions. [2020-11-09 12:57:44,941 INFO L78 Accepts]: Start accepts. Automaton has 9396 states and 42985 transitions. Word has length 23 [2020-11-09 12:57:44,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:44,941 INFO L481 AbstractCegarLoop]: Abstraction has 9396 states and 42985 transitions. [2020-11-09 12:57:44,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:44,941 INFO L276 IsEmpty]: Start isEmpty. Operand 9396 states and 42985 transitions. [2020-11-09 12:57:44,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:57:44,944 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:44,944 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:44,944 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2020-11-09 12:57:44,944 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:44,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:44,944 INFO L82 PathProgramCache]: Analyzing trace with hash -454513196, now seen corresponding path program 2 times [2020-11-09 12:57:44,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:44,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343557522] [2020-11-09 12:57:44,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:44,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:57:44,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343557522] [2020-11-09 12:57:44,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:57:44,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:57:44,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465313178] [2020-11-09 12:57:44,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:57:44,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:44,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:57:44,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:57:44,995 INFO L87 Difference]: Start difference. First operand 9396 states and 42985 transitions. Second operand 7 states. [2020-11-09 12:57:45,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:45,307 INFO L93 Difference]: Finished difference Result 21067 states and 85734 transitions. [2020-11-09 12:57:45,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:57:45,308 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-11-09 12:57:45,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:45,361 INFO L225 Difference]: With dead ends: 21067 [2020-11-09 12:57:45,361 INFO L226 Difference]: Without dead ends: 21030 [2020-11-09 12:57:45,361 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:57:45,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21030 states. [2020-11-09 12:57:45,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21030 to 9426. [2020-11-09 12:57:45,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9426 states. [2020-11-09 12:57:45,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9426 states to 9426 states and 43057 transitions. [2020-11-09 12:57:45,977 INFO L78 Accepts]: Start accepts. Automaton has 9426 states and 43057 transitions. Word has length 23 [2020-11-09 12:57:45,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:45,978 INFO L481 AbstractCegarLoop]: Abstraction has 9426 states and 43057 transitions. [2020-11-09 12:57:45,978 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:57:45,978 INFO L276 IsEmpty]: Start isEmpty. Operand 9426 states and 43057 transitions. [2020-11-09 12:57:45,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:45,981 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:45,981 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:45,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2020-11-09 12:57:45,982 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:45,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:45,982 INFO L82 PathProgramCache]: Analyzing trace with hash 643055737, now seen corresponding path program 1 times [2020-11-09 12:57:45,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:45,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635130394] [2020-11-09 12:57:45,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:45,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:46,050 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:46,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635130394] [2020-11-09 12:57:46,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646872825] [2020-11-09 12:57:46,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:46,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:46,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:46,177 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:57:46,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:46,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:46,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159306850] [2020-11-09 12:57:46,178 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:46,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:46,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:46,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:46,179 INFO L87 Difference]: Start difference. First operand 9426 states and 43057 transitions. Second operand 11 states. [2020-11-09 12:57:47,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:47,202 INFO L93 Difference]: Finished difference Result 30145 states and 115754 transitions. [2020-11-09 12:57:47,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:47,202 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:47,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:47,278 INFO L225 Difference]: With dead ends: 30145 [2020-11-09 12:57:47,278 INFO L226 Difference]: Without dead ends: 30125 [2020-11-09 12:57:47,278 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:47,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30125 states. [2020-11-09 12:57:47,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30125 to 9346. [2020-11-09 12:57:47,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9346 states. [2020-11-09 12:57:47,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9346 states to 9346 states and 42602 transitions. [2020-11-09 12:57:47,954 INFO L78 Accepts]: Start accepts. Automaton has 9346 states and 42602 transitions. Word has length 25 [2020-11-09 12:57:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:47,954 INFO L481 AbstractCegarLoop]: Abstraction has 9346 states and 42602 transitions. [2020-11-09 12:57:47,954 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:47,954 INFO L276 IsEmpty]: Start isEmpty. Operand 9346 states and 42602 transitions. [2020-11-09 12:57:47,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:47,958 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:47,958 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:48,172 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:48,173 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:48,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:48,174 INFO L82 PathProgramCache]: Analyzing trace with hash 646793650, now seen corresponding path program 1 times [2020-11-09 12:57:48,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:48,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030444123] [2020-11-09 12:57:48,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:48,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:48,228 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-11-09 12:57:48,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030444123] [2020-11-09 12:57:48,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455815804] [2020-11-09 12:57:48,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:48,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:48,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:48,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-11-09 12:57:48,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:48,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:48,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890208168] [2020-11-09 12:57:48,350 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:48,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:48,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:48,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:48,351 INFO L87 Difference]: Start difference. First operand 9346 states and 42602 transitions. Second operand 11 states. [2020-11-09 12:57:49,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:49,122 INFO L93 Difference]: Finished difference Result 29704 states and 113936 transitions. [2020-11-09 12:57:49,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:49,123 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:49,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:49,194 INFO L225 Difference]: With dead ends: 29704 [2020-11-09 12:57:49,194 INFO L226 Difference]: Without dead ends: 29684 [2020-11-09 12:57:49,194 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:49,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29684 states. [2020-11-09 12:57:49,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29684 to 9291. [2020-11-09 12:57:49,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9291 states. [2020-11-09 12:57:49,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9291 states to 9291 states and 42295 transitions. [2020-11-09 12:57:49,822 INFO L78 Accepts]: Start accepts. Automaton has 9291 states and 42295 transitions. Word has length 25 [2020-11-09 12:57:49,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:49,822 INFO L481 AbstractCegarLoop]: Abstraction has 9291 states and 42295 transitions. [2020-11-09 12:57:49,822 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:49,822 INFO L276 IsEmpty]: Start isEmpty. Operand 9291 states and 42295 transitions. [2020-11-09 12:57:49,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:49,825 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:49,825 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:50,026 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-11-09 12:57:50,026 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:50,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:50,027 INFO L82 PathProgramCache]: Analyzing trace with hash -2087196945, now seen corresponding path program 2 times [2020-11-09 12:57:50,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:50,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696807848] [2020-11-09 12:57:50,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:50,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:50,080 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:50,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696807848] [2020-11-09 12:57:50,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112385035] [2020-11-09 12:57:50,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:50,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:57:50,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:50,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:50,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:50,193 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:50,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:50,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:50,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593899877] [2020-11-09 12:57:50,194 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:50,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:50,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:50,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:50,195 INFO L87 Difference]: Start difference. First operand 9291 states and 42295 transitions. Second operand 11 states. [2020-11-09 12:57:51,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:51,064 INFO L93 Difference]: Finished difference Result 29267 states and 112142 transitions. [2020-11-09 12:57:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:51,065 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:51,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:51,152 INFO L225 Difference]: With dead ends: 29267 [2020-11-09 12:57:51,152 INFO L226 Difference]: Without dead ends: 29245 [2020-11-09 12:57:51,152 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:51,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29245 states. [2020-11-09 12:57:51,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29245 to 9288. [2020-11-09 12:57:51,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9288 states. [2020-11-09 12:57:51,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9288 states to 9288 states and 42242 transitions. [2020-11-09 12:57:51,805 INFO L78 Accepts]: Start accepts. Automaton has 9288 states and 42242 transitions. Word has length 25 [2020-11-09 12:57:51,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:51,805 INFO L481 AbstractCegarLoop]: Abstraction has 9288 states and 42242 transitions. [2020-11-09 12:57:51,805 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:51,805 INFO L276 IsEmpty]: Start isEmpty. Operand 9288 states and 42242 transitions. [2020-11-09 12:57:51,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:51,809 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:51,809 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:52,009 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-11-09 12:57:52,010 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:52,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:52,010 INFO L82 PathProgramCache]: Analyzing trace with hash -2087205470, now seen corresponding path program 2 times [2020-11-09 12:57:52,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:52,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30150853] [2020-11-09 12:57:52,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:52,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30150853] [2020-11-09 12:57:52,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209656728] [2020-11-09 12:57:52,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:52,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:57:52,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:52,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:52,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:52,193 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:57:52,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:52,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:52,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751267296] [2020-11-09 12:57:52,199 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:52,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:52,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:52,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:52,200 INFO L87 Difference]: Start difference. First operand 9288 states and 42242 transitions. Second operand 11 states. [2020-11-09 12:57:52,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:52,981 INFO L93 Difference]: Finished difference Result 28920 states and 110796 transitions. [2020-11-09 12:57:52,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:52,982 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:52,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:53,055 INFO L225 Difference]: With dead ends: 28920 [2020-11-09 12:57:53,055 INFO L226 Difference]: Without dead ends: 28898 [2020-11-09 12:57:53,055 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:53,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28898 states. [2020-11-09 12:57:53,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28898 to 9176. [2020-11-09 12:57:53,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9176 states. [2020-11-09 12:57:53,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 41695 transitions. [2020-11-09 12:57:53,745 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 41695 transitions. Word has length 25 [2020-11-09 12:57:53,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:53,746 INFO L481 AbstractCegarLoop]: Abstraction has 9176 states and 41695 transitions. [2020-11-09 12:57:53,746 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:53,746 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 41695 transitions. [2020-11-09 12:57:53,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:53,750 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:53,750 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:53,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-11-09 12:57:53,951 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:53,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:53,951 INFO L82 PathProgramCache]: Analyzing trace with hash 855486073, now seen corresponding path program 3 times [2020-11-09 12:57:53,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:53,952 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508371255] [2020-11-09 12:57:53,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:54,005 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:54,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508371255] [2020-11-09 12:57:54,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881221725] [2020-11-09 12:57:54,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:54,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-11-09 12:57:54,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:54,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:54,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:54,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:54,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885573397] [2020-11-09 12:57:54,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:54,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:54,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:54,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:54,124 INFO L87 Difference]: Start difference. First operand 9176 states and 41695 transitions. Second operand 11 states. [2020-11-09 12:57:55,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:55,032 INFO L93 Difference]: Finished difference Result 29577 states and 113496 transitions. [2020-11-09 12:57:55,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:55,033 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:55,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:55,137 INFO L225 Difference]: With dead ends: 29577 [2020-11-09 12:57:55,137 INFO L226 Difference]: Without dead ends: 29557 [2020-11-09 12:57:55,137 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:55,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29557 states. [2020-11-09 12:57:55,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29557 to 9202. [2020-11-09 12:57:55,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9202 states. [2020-11-09 12:57:55,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9202 states to 9202 states and 41754 transitions. [2020-11-09 12:57:55,804 INFO L78 Accepts]: Start accepts. Automaton has 9202 states and 41754 transitions. Word has length 25 [2020-11-09 12:57:55,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:55,804 INFO L481 AbstractCegarLoop]: Abstraction has 9202 states and 41754 transitions. [2020-11-09 12:57:55,804 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:55,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9202 states and 41754 transitions. [2020-11-09 12:57:55,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:55,808 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:55,808 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:56,009 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-11-09 12:57:56,009 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:56,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:56,010 INFO L82 PathProgramCache]: Analyzing trace with hash 855476835, now seen corresponding path program 1 times [2020-11-09 12:57:56,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:56,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546156983] [2020-11-09 12:57:56,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:56,071 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:56,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546156983] [2020-11-09 12:57:56,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174002924] [2020-11-09 12:57:56,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:56,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:56,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:56,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:56,188 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:56,188 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:56,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:56,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769872222] [2020-11-09 12:57:56,189 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:56,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:56,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:56,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:56,189 INFO L87 Difference]: Start difference. First operand 9202 states and 41754 transitions. Second operand 11 states. [2020-11-09 12:57:56,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:56,968 INFO L93 Difference]: Finished difference Result 29376 states and 112927 transitions. [2020-11-09 12:57:56,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:56,969 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:56,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:57,295 INFO L225 Difference]: With dead ends: 29376 [2020-11-09 12:57:57,295 INFO L226 Difference]: Without dead ends: 29356 [2020-11-09 12:57:57,295 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:57,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29356 states. [2020-11-09 12:57:57,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29356 to 9152. [2020-11-09 12:57:57,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9152 states. [2020-11-09 12:57:57,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9152 states to 9152 states and 41485 transitions. [2020-11-09 12:57:57,774 INFO L78 Accepts]: Start accepts. Automaton has 9152 states and 41485 transitions. Word has length 25 [2020-11-09 12:57:57,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:57,774 INFO L481 AbstractCegarLoop]: Abstraction has 9152 states and 41485 transitions. [2020-11-09 12:57:57,775 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:57,775 INFO L276 IsEmpty]: Start isEmpty. Operand 9152 states and 41485 transitions. [2020-11-09 12:57:57,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:57,778 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:57,778 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:57:57,979 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:57,979 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:57:57,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:57:57,980 INFO L82 PathProgramCache]: Analyzing trace with hash 874264633, now seen corresponding path program 4 times [2020-11-09 12:57:57,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:57:57,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399006373] [2020-11-09 12:57:57,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:57:57,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:57:58,034 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:58,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399006373] [2020-11-09 12:57:58,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663813780] [2020-11-09 12:57:58,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:57:58,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-09 12:57:58,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:57:58,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:57:58,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:57:58,175 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:57:58,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:57:58,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:57:58,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237957401] [2020-11-09 12:57:58,176 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:57:58,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:57:58,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:57:58,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:57:58,176 INFO L87 Difference]: Start difference. First operand 9152 states and 41485 transitions. Second operand 11 states. [2020-11-09 12:57:59,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:57:59,136 INFO L93 Difference]: Finished difference Result 28330 states and 108377 transitions. [2020-11-09 12:57:59,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:57:59,137 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:57:59,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:57:59,243 INFO L225 Difference]: With dead ends: 28330 [2020-11-09 12:57:59,243 INFO L226 Difference]: Without dead ends: 28308 [2020-11-09 12:57:59,244 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:57:59,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28308 states. [2020-11-09 12:57:59,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28308 to 8951. [2020-11-09 12:57:59,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8951 states. [2020-11-09 12:57:59,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8951 states to 8951 states and 40581 transitions. [2020-11-09 12:57:59,858 INFO L78 Accepts]: Start accepts. Automaton has 8951 states and 40581 transitions. Word has length 25 [2020-11-09 12:57:59,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:57:59,858 INFO L481 AbstractCegarLoop]: Abstraction has 8951 states and 40581 transitions. [2020-11-09 12:57:59,858 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:57:59,858 INFO L276 IsEmpty]: Start isEmpty. Operand 8951 states and 40581 transitions. [2020-11-09 12:57:59,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:57:59,862 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:57:59,862 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:00,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:00,063 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:00,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:00,064 INFO L82 PathProgramCache]: Analyzing trace with hash 865386915, now seen corresponding path program 2 times [2020-11-09 12:58:00,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:00,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002607847] [2020-11-09 12:58:00,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:00,120 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:58:00,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002607847] [2020-11-09 12:58:00,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000133479] [2020-11-09 12:58:00,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:00,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:58:00,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:58:00,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:00,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:00,237 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:58:00,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:00,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:00,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96813599] [2020-11-09 12:58:00,238 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:00,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:00,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:00,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:00,240 INFO L87 Difference]: Start difference. First operand 8951 states and 40581 transitions. Second operand 11 states. [2020-11-09 12:58:01,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:01,003 INFO L93 Difference]: Finished difference Result 28806 states and 110558 transitions. [2020-11-09 12:58:01,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:01,003 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:58:01,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:01,318 INFO L225 Difference]: With dead ends: 28806 [2020-11-09 12:58:01,318 INFO L226 Difference]: Without dead ends: 28779 [2020-11-09 12:58:01,318 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:58:01,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28779 states. [2020-11-09 12:58:01,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28779 to 8841. [2020-11-09 12:58:01,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8841 states. [2020-11-09 12:58:01,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8841 states to 8841 states and 40058 transitions. [2020-11-09 12:58:01,808 INFO L78 Accepts]: Start accepts. Automaton has 8841 states and 40058 transitions. Word has length 25 [2020-11-09 12:58:01,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:01,808 INFO L481 AbstractCegarLoop]: Abstraction has 8841 states and 40058 transitions. [2020-11-09 12:58:01,808 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:58:01,808 INFO L276 IsEmpty]: Start isEmpty. Operand 8841 states and 40058 transitions. [2020-11-09 12:58:01,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:01,813 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:01,813 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:02,013 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-11-09 12:58:02,014 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:02,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:02,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1242835239, now seen corresponding path program 3 times [2020-11-09 12:58:02,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:02,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944822419] [2020-11-09 12:58:02,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:02,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:02,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944822419] [2020-11-09 12:58:02,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651666315] [2020-11-09 12:58:02,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:02,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2020-11-09 12:58:02,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:58:02,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:02,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:02,171 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:02,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:02,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:02,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583533654] [2020-11-09 12:58:02,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:02,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:02,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:02,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:02,173 INFO L87 Difference]: Start difference. First operand 8841 states and 40058 transitions. Second operand 11 states. [2020-11-09 12:58:03,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:03,058 INFO L93 Difference]: Finished difference Result 28636 states and 109852 transitions. [2020-11-09 12:58:03,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:03,059 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:58:03,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:03,131 INFO L225 Difference]: With dead ends: 28636 [2020-11-09 12:58:03,131 INFO L226 Difference]: Without dead ends: 28616 [2020-11-09 12:58:03,132 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:58:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28616 states. [2020-11-09 12:58:03,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28616 to 8710. [2020-11-09 12:58:03,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8710 states. [2020-11-09 12:58:03,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8710 states to 8710 states and 39454 transitions. [2020-11-09 12:58:03,742 INFO L78 Accepts]: Start accepts. Automaton has 8710 states and 39454 transitions. Word has length 25 [2020-11-09 12:58:03,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:03,742 INFO L481 AbstractCegarLoop]: Abstraction has 8710 states and 39454 transitions. [2020-11-09 12:58:03,742 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:58:03,742 INFO L276 IsEmpty]: Start isEmpty. Operand 8710 states and 39454 transitions. [2020-11-09 12:58:03,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:03,745 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:03,745 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:03,951 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:03,952 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:03,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:03,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1133114986, now seen corresponding path program 3 times [2020-11-09 12:58:03,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:03,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912258709] [2020-11-09 12:58:03,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:03,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:04,008 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:04,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912258709] [2020-11-09 12:58:04,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58192970] [2020-11-09 12:58:04,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:04,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2020-11-09 12:58:04,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:58:04,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:04,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:04,121 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:04,121 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:04,121 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:04,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011042124] [2020-11-09 12:58:04,122 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:04,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:04,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:04,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:04,122 INFO L87 Difference]: Start difference. First operand 8710 states and 39454 transitions. Second operand 11 states. [2020-11-09 12:58:04,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:04,883 INFO L93 Difference]: Finished difference Result 28297 states and 108461 transitions. [2020-11-09 12:58:04,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:04,884 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:58:04,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:04,959 INFO L225 Difference]: With dead ends: 28297 [2020-11-09 12:58:04,960 INFO L226 Difference]: Without dead ends: 28277 [2020-11-09 12:58:04,960 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:58:05,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28277 states. [2020-11-09 12:58:05,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28277 to 8600. [2020-11-09 12:58:05,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8600 states. [2020-11-09 12:58:05,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8600 states to 8600 states and 38986 transitions. [2020-11-09 12:58:05,648 INFO L78 Accepts]: Start accepts. Automaton has 8600 states and 38986 transitions. Word has length 25 [2020-11-09 12:58:05,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:05,648 INFO L481 AbstractCegarLoop]: Abstraction has 8600 states and 38986 transitions. [2020-11-09 12:58:05,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:58:05,648 INFO L276 IsEmpty]: Start isEmpty. Operand 8600 states and 38986 transitions. [2020-11-09 12:58:05,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:05,651 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:05,651 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:05,851 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-11-09 12:58:05,852 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:05,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:05,853 INFO L82 PathProgramCache]: Analyzing trace with hash 152652457, now seen corresponding path program 4 times [2020-11-09 12:58:05,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:05,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580505159] [2020-11-09 12:58:05,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:05,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:05,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580505159] [2020-11-09 12:58:05,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610660378] [2020-11-09 12:58:05,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:05,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-09 12:58:05,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:58:05,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:05,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:06,021 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:06,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:06,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:06,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543967282] [2020-11-09 12:58:06,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:06,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:06,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:06,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:06,023 INFO L87 Difference]: Start difference. First operand 8600 states and 38986 transitions. Second operand 11 states. [2020-11-09 12:58:07,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:07,004 INFO L93 Difference]: Finished difference Result 28565 states and 109596 transitions. [2020-11-09 12:58:07,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:07,005 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:58:07,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:07,083 INFO L225 Difference]: With dead ends: 28565 [2020-11-09 12:58:07,083 INFO L226 Difference]: Without dead ends: 28538 [2020-11-09 12:58:07,083 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:58:07,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28538 states. [2020-11-09 12:58:07,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28538 to 8563. [2020-11-09 12:58:07,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8563 states. [2020-11-09 12:58:07,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8563 states to 8563 states and 38809 transitions. [2020-11-09 12:58:07,764 INFO L78 Accepts]: Start accepts. Automaton has 8563 states and 38809 transitions. Word has length 25 [2020-11-09 12:58:07,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:07,764 INFO L481 AbstractCegarLoop]: Abstraction has 8563 states and 38809 transitions. [2020-11-09 12:58:07,764 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:58:07,764 INFO L276 IsEmpty]: Start isEmpty. Operand 8563 states and 38809 transitions. [2020-11-09 12:58:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:07,768 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:07,768 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:07,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:07,982 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:07,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:07,983 INFO L82 PathProgramCache]: Analyzing trace with hash 152653170, now seen corresponding path program 4 times [2020-11-09 12:58:07,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:07,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767253846] [2020-11-09 12:58:07,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:07,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:08,037 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:08,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767253846] [2020-11-09 12:58:08,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327567653] [2020-11-09 12:58:08,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:08,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-09 12:58:08,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:58:08,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:08,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:08,170 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-11-09 12:58:08,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:08,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:08,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911819180] [2020-11-09 12:58:08,171 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:08,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:08,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:08,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:08,173 INFO L87 Difference]: Start difference. First operand 8563 states and 38809 transitions. Second operand 11 states. [2020-11-09 12:58:09,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:09,044 INFO L93 Difference]: Finished difference Result 28213 states and 108237 transitions. [2020-11-09 12:58:09,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:09,044 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 25 [2020-11-09 12:58:09,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:09,147 INFO L225 Difference]: With dead ends: 28213 [2020-11-09 12:58:09,148 INFO L226 Difference]: Without dead ends: 28186 [2020-11-09 12:58:09,148 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:58:09,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28186 states. [2020-11-09 12:58:09,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28186 to 8421. [2020-11-09 12:58:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8421 states. [2020-11-09 12:58:09,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8421 states to 8421 states and 38146 transitions. [2020-11-09 12:58:09,786 INFO L78 Accepts]: Start accepts. Automaton has 8421 states and 38146 transitions. Word has length 25 [2020-11-09 12:58:09,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:09,786 INFO L481 AbstractCegarLoop]: Abstraction has 8421 states and 38146 transitions. [2020-11-09 12:58:09,786 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:58:09,786 INFO L276 IsEmpty]: Start isEmpty. Operand 8421 states and 38146 transitions. [2020-11-09 12:58:09,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:09,789 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:09,789 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:09,990 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-11-09 12:58:09,990 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:09,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:09,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1307676527, now seen corresponding path program 5 times [2020-11-09 12:58:09,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:09,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430791683] [2020-11-09 12:58:09,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:09,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:10,050 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:10,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430791683] [2020-11-09 12:58:10,051 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:10,051 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:10,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562085750] [2020-11-09 12:58:10,051 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:10,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:10,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:10,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:10,052 INFO L87 Difference]: Start difference. First operand 8421 states and 38146 transitions. Second operand 9 states. [2020-11-09 12:58:10,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:10,774 INFO L93 Difference]: Finished difference Result 28226 states and 108274 transitions. [2020-11-09 12:58:10,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:10,775 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:10,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:11,021 INFO L225 Difference]: With dead ends: 28226 [2020-11-09 12:58:11,021 INFO L226 Difference]: Without dead ends: 28206 [2020-11-09 12:58:11,022 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:11,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28206 states. [2020-11-09 12:58:11,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28206 to 8277. [2020-11-09 12:58:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8277 states. [2020-11-09 12:58:11,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8277 states to 8277 states and 37487 transitions. [2020-11-09 12:58:11,462 INFO L78 Accepts]: Start accepts. Automaton has 8277 states and 37487 transitions. Word has length 25 [2020-11-09 12:58:11,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:11,463 INFO L481 AbstractCegarLoop]: Abstraction has 8277 states and 37487 transitions. [2020-11-09 12:58:11,463 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:11,463 INFO L276 IsEmpty]: Start isEmpty. Operand 8277 states and 37487 transitions. [2020-11-09 12:58:11,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:11,467 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:11,467 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:11,467 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2020-11-09 12:58:11,467 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:11,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:11,468 INFO L82 PathProgramCache]: Analyzing trace with hash 1307667289, now seen corresponding path program 5 times [2020-11-09 12:58:11,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:11,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638793982] [2020-11-09 12:58:11,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:11,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:11,525 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:11,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638793982] [2020-11-09 12:58:11,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:11,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:11,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227500841] [2020-11-09 12:58:11,526 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:11,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:11,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:11,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:11,527 INFO L87 Difference]: Start difference. First operand 8277 states and 37487 transitions. Second operand 9 states. [2020-11-09 12:58:12,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:12,351 INFO L93 Difference]: Finished difference Result 27801 states and 106552 transitions. [2020-11-09 12:58:12,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:12,352 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:12,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:12,419 INFO L225 Difference]: With dead ends: 27801 [2020-11-09 12:58:12,419 INFO L226 Difference]: Without dead ends: 27781 [2020-11-09 12:58:12,420 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:12,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27781 states. [2020-11-09 12:58:12,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27781 to 8127. [2020-11-09 12:58:12,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8127 states. [2020-11-09 12:58:12,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8127 states to 8127 states and 36806 transitions. [2020-11-09 12:58:12,849 INFO L78 Accepts]: Start accepts. Automaton has 8127 states and 36806 transitions. Word has length 25 [2020-11-09 12:58:12,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:12,850 INFO L481 AbstractCegarLoop]: Abstraction has 8127 states and 36806 transitions. [2020-11-09 12:58:12,850 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:12,850 INFO L276 IsEmpty]: Start isEmpty. Operand 8127 states and 36806 transitions. [2020-11-09 12:58:12,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:12,853 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:12,853 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:12,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2020-11-09 12:58:12,853 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:12,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:12,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1308361007, now seen corresponding path program 6 times [2020-11-09 12:58:12,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:12,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951616075] [2020-11-09 12:58:12,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:13,038 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:13,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951616075] [2020-11-09 12:58:13,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:13,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:13,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904124158] [2020-11-09 12:58:13,041 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:13,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:13,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:13,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:13,043 INFO L87 Difference]: Start difference. First operand 8127 states and 36806 transitions. Second operand 9 states. [2020-11-09 12:58:13,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:13,748 INFO L93 Difference]: Finished difference Result 27548 states and 105447 transitions. [2020-11-09 12:58:13,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:13,748 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:13,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:13,816 INFO L225 Difference]: With dead ends: 27548 [2020-11-09 12:58:13,816 INFO L226 Difference]: Without dead ends: 27521 [2020-11-09 12:58:13,817 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:13,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27521 states. [2020-11-09 12:58:14,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27521 to 7841. [2020-11-09 12:58:14,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7841 states. [2020-11-09 12:58:14,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7841 states to 7841 states and 35578 transitions. [2020-11-09 12:58:14,375 INFO L78 Accepts]: Start accepts. Automaton has 7841 states and 35578 transitions. Word has length 25 [2020-11-09 12:58:14,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:14,375 INFO L481 AbstractCegarLoop]: Abstraction has 7841 states and 35578 transitions. [2020-11-09 12:58:14,375 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:14,376 INFO L276 IsEmpty]: Start isEmpty. Operand 7841 states and 35578 transitions. [2020-11-09 12:58:14,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:14,379 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:14,379 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:14,379 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2020-11-09 12:58:14,379 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:14,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:14,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1308352482, now seen corresponding path program 5 times [2020-11-09 12:58:14,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:14,380 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175877131] [2020-11-09 12:58:14,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:14,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:14,431 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:14,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175877131] [2020-11-09 12:58:14,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:14,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:14,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728325575] [2020-11-09 12:58:14,432 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:14,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:14,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:14,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:14,433 INFO L87 Difference]: Start difference. First operand 7841 states and 35578 transitions. Second operand 9 states. [2020-11-09 12:58:15,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:15,146 INFO L93 Difference]: Finished difference Result 27167 states and 103966 transitions. [2020-11-09 12:58:15,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:15,146 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:15,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:15,216 INFO L225 Difference]: With dead ends: 27167 [2020-11-09 12:58:15,216 INFO L226 Difference]: Without dead ends: 27147 [2020-11-09 12:58:15,216 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:15,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27147 states. [2020-11-09 12:58:15,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27147 to 7743. [2020-11-09 12:58:15,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7743 states. [2020-11-09 12:58:15,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 35142 transitions. [2020-11-09 12:58:15,795 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 35142 transitions. Word has length 25 [2020-11-09 12:58:15,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:15,796 INFO L481 AbstractCegarLoop]: Abstraction has 7743 states and 35142 transitions. [2020-11-09 12:58:15,796 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:15,796 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 35142 transitions. [2020-11-09 12:58:15,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:15,799 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:15,799 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:15,799 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2020-11-09 12:58:15,799 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:15,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:15,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1299483289, now seen corresponding path program 6 times [2020-11-09 12:58:15,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:15,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075073022] [2020-11-09 12:58:15,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:15,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075073022] [2020-11-09 12:58:15,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:15,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:15,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119378464] [2020-11-09 12:58:15,854 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:15,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:15,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:15,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:15,855 INFO L87 Difference]: Start difference. First operand 7743 states and 35142 transitions. Second operand 9 states. [2020-11-09 12:58:16,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:16,599 INFO L93 Difference]: Finished difference Result 26955 states and 103085 transitions. [2020-11-09 12:58:16,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:16,600 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:16,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:16,856 INFO L225 Difference]: With dead ends: 26955 [2020-11-09 12:58:16,856 INFO L226 Difference]: Without dead ends: 26928 [2020-11-09 12:58:16,856 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:17,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26928 states. [2020-11-09 12:58:17,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26928 to 7532. [2020-11-09 12:58:17,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7532 states. [2020-11-09 12:58:17,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7532 states to 7532 states and 34256 transitions. [2020-11-09 12:58:17,259 INFO L78 Accepts]: Start accepts. Automaton has 7532 states and 34256 transitions. Word has length 25 [2020-11-09 12:58:17,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:17,259 INFO L481 AbstractCegarLoop]: Abstraction has 7532 states and 34256 transitions. [2020-11-09 12:58:17,259 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:17,259 INFO L276 IsEmpty]: Start isEmpty. Operand 7532 states and 34256 transitions. [2020-11-09 12:58:17,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:17,262 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:17,262 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:17,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2020-11-09 12:58:17,262 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:17,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:17,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1299484002, now seen corresponding path program 6 times [2020-11-09 12:58:17,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:17,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128333021] [2020-11-09 12:58:17,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:17,317 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:58:17,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128333021] [2020-11-09 12:58:17,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:17,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:58:17,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865046658] [2020-11-09 12:58:17,318 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:17,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:17,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:17,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:17,319 INFO L87 Difference]: Start difference. First operand 7532 states and 34256 transitions. Second operand 9 states. [2020-11-09 12:58:18,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:18,222 INFO L93 Difference]: Finished difference Result 26632 states and 101828 transitions. [2020-11-09 12:58:18,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:58:18,222 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-11-09 12:58:18,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:18,286 INFO L225 Difference]: With dead ends: 26632 [2020-11-09 12:58:18,287 INFO L226 Difference]: Without dead ends: 26605 [2020-11-09 12:58:18,287 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:58:18,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26605 states. [2020-11-09 12:58:18,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26605 to 7269. [2020-11-09 12:58:18,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7269 states. [2020-11-09 12:58:18,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7269 states to 7269 states and 33154 transitions. [2020-11-09 12:58:18,681 INFO L78 Accepts]: Start accepts. Automaton has 7269 states and 33154 transitions. Word has length 25 [2020-11-09 12:58:18,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:18,682 INFO L481 AbstractCegarLoop]: Abstraction has 7269 states and 33154 transitions. [2020-11-09 12:58:18,682 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:18,682 INFO L276 IsEmpty]: Start isEmpty. Operand 7269 states and 33154 transitions. [2020-11-09 12:58:18,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-11-09 12:58:18,685 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:18,685 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:18,685 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2020-11-09 12:58:18,685 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:18,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:18,686 INFO L82 PathProgramCache]: Analyzing trace with hash -717538963, now seen corresponding path program 1 times [2020-11-09 12:58:18,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:18,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619080008] [2020-11-09 12:58:18,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:18,709 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-11-09 12:58:18,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619080008] [2020-11-09 12:58:18,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:18,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:58:18,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272588489] [2020-11-09 12:58:18,710 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:58:18,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:18,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:58:18,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:58:18,711 INFO L87 Difference]: Start difference. First operand 7269 states and 33154 transitions. Second operand 5 states. [2020-11-09 12:58:18,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:18,946 INFO L93 Difference]: Finished difference Result 11919 states and 51979 transitions. [2020-11-09 12:58:18,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:58:18,946 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-11-09 12:58:18,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:18,981 INFO L225 Difference]: With dead ends: 11919 [2020-11-09 12:58:18,981 INFO L226 Difference]: Without dead ends: 11887 [2020-11-09 12:58:18,981 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:19,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11887 states. [2020-11-09 12:58:19,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11887 to 8560. [2020-11-09 12:58:19,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8560 states. [2020-11-09 12:58:19,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8560 states to 8560 states and 38495 transitions. [2020-11-09 12:58:19,240 INFO L78 Accepts]: Start accepts. Automaton has 8560 states and 38495 transitions. Word has length 25 [2020-11-09 12:58:19,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:19,240 INFO L481 AbstractCegarLoop]: Abstraction has 8560 states and 38495 transitions. [2020-11-09 12:58:19,240 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:58:19,240 INFO L276 IsEmpty]: Start isEmpty. Operand 8560 states and 38495 transitions. [2020-11-09 12:58:19,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-11-09 12:58:19,244 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:19,244 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:19,244 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2020-11-09 12:58:19,244 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:19,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:19,245 INFO L82 PathProgramCache]: Analyzing trace with hash -775462629, now seen corresponding path program 1 times [2020-11-09 12:58:19,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:19,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772793094] [2020-11-09 12:58:19,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:58:19,254 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:58:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-11-09 12:58:19,261 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-11-09 12:58:19,268 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-11-09 12:58:19,269 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-11-09 12:58:19,269 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2020-11-09 12:58:19,269 WARN L386 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-11-09 12:58:19,269 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-11-09 12:58:19,286 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,286 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,287 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,288 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,289 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,290 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,294 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,295 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,296 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,297 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,298 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,299 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,300 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,301 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,302 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,303 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,304 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,305 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,306 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,307 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,308 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,309 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,310 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,311 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,312 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,313 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,314 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,315 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,316 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,317 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,318 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,319 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,320 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,321 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,322 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,323 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,323 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,323 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,323 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,328 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,329 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,330 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,331 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,332 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,332 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,333 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,333 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,333 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,333 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,333 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,334 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,334 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,334 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,338 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,338 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,338 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,338 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,339 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,339 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,339 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,339 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,340 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,340 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,341 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,343 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,343 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,343 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,343 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,343 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,344 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,345 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,345 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,345 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,345 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,346 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,346 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,347 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,347 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,347 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,348 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,348 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,349 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,349 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,349 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,350 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,350 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,351 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,351 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,351 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,352 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,352 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,352 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,352 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,353 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-11-09 12:58:19,354 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-11-09 12:58:19,354 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-11-09 12:58:19,355 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-09 12:58:19,355 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-09 12:58:19,355 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-09 12:58:19,355 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-09 12:58:19,355 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-09 12:58:19,355 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-09 12:58:19,355 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-09 12:58:19,355 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-09 12:58:19,357 INFO L120 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-11-09 12:58:19,358 INFO L135 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 188 places, 175 transitions, 470 flow [2020-11-09 12:58:19,358 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 188 places, 175 transitions, 470 flow [2020-11-09 12:58:19,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 188 places, 175 transitions, 470 flow [2020-11-09 12:58:19,383 INFO L129 PetriNetUnfolder]: 9/180 cut-off events. [2020-11-09 12:58:19,383 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-11-09 12:58:19,385 INFO L84 FinitePrefix]: Finished finitePrefix Result has 228 conditions, 180 events. 9/180 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 323 event pairs, 0 based on Foata normal form. 0/163 useless extension candidates. Maximal degree in co-relation 215. Up to 14 conditions per place. [2020-11-09 12:58:19,394 INFO L116 LiptonReduction]: Number of co-enabled transitions 4212 [2020-11-09 12:58:23,199 WARN L194 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-11-09 12:58:23,353 WARN L194 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2020-11-09 12:58:24,670 WARN L194 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-11-09 12:58:24,779 WARN L194 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:58:25,036 WARN L194 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-11-09 12:58:25,149 WARN L194 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2020-11-09 12:58:25,240 INFO L131 LiptonReduction]: Checked pairs total: 6134 [2020-11-09 12:58:25,241 INFO L133 LiptonReduction]: Total number of compositions: 193 [2020-11-09 12:58:25,241 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 45 transitions, 210 flow [2020-11-09 12:58:26,575 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 18584 states. [2020-11-09 12:58:26,575 INFO L276 IsEmpty]: Start isEmpty. Operand 18584 states. [2020-11-09 12:58:26,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-11-09 12:58:26,576 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:26,576 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-11-09 12:58:26,576 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:26,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:26,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1673091, now seen corresponding path program 1 times [2020-11-09 12:58:26,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:26,577 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95696189] [2020-11-09 12:58:26,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:26,586 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95696189] [2020-11-09 12:58:26,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:26,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-11-09 12:58:26,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893317755] [2020-11-09 12:58:26,586 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-09 12:58:26,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:26,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-09 12:58:26,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:58:26,587 INFO L87 Difference]: Start difference. First operand 18584 states. Second operand 3 states. [2020-11-09 12:58:26,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:26,730 INFO L93 Difference]: Finished difference Result 17885 states and 92755 transitions. [2020-11-09 12:58:26,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-09 12:58:26,731 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-11-09 12:58:26,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:26,789 INFO L225 Difference]: With dead ends: 17885 [2020-11-09 12:58:26,789 INFO L226 Difference]: Without dead ends: 16791 [2020-11-09 12:58:26,790 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-09 12:58:27,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16791 states. [2020-11-09 12:58:27,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16791 to 16791. [2020-11-09 12:58:27,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16791 states. [2020-11-09 12:58:27,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16791 states to 16791 states and 86558 transitions. [2020-11-09 12:58:27,999 INFO L78 Accepts]: Start accepts. Automaton has 16791 states and 86558 transitions. Word has length 3 [2020-11-09 12:58:27,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:27,999 INFO L481 AbstractCegarLoop]: Abstraction has 16791 states and 86558 transitions. [2020-11-09 12:58:27,999 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-09 12:58:27,999 INFO L276 IsEmpty]: Start isEmpty. Operand 16791 states and 86558 transitions. [2020-11-09 12:58:27,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-11-09 12:58:27,999 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:27,999 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:28,000 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2020-11-09 12:58:28,000 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:28,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:28,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1275789991, now seen corresponding path program 1 times [2020-11-09 12:58:28,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:28,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045249412] [2020-11-09 12:58:28,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:28,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:28,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045249412] [2020-11-09 12:58:28,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:28,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:58:28,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531543382] [2020-11-09 12:58:28,021 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:58:28,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:28,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:58:28,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:58:28,022 INFO L87 Difference]: Start difference. First operand 16791 states and 86558 transitions. Second operand 5 states. [2020-11-09 12:58:28,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:28,311 INFO L93 Difference]: Finished difference Result 30985 states and 150574 transitions. [2020-11-09 12:58:28,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:58:28,312 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-11-09 12:58:28,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:28,413 INFO L225 Difference]: With dead ends: 30985 [2020-11-09 12:58:28,413 INFO L226 Difference]: Without dead ends: 30977 [2020-11-09 12:58:28,413 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:29,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30977 states. [2020-11-09 12:58:29,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30977 to 19868. [2020-11-09 12:58:29,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19868 states. [2020-11-09 12:58:30,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19868 states to 19868 states and 103363 transitions. [2020-11-09 12:58:30,076 INFO L78 Accepts]: Start accepts. Automaton has 19868 states and 103363 transitions. Word has length 9 [2020-11-09 12:58:30,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:30,076 INFO L481 AbstractCegarLoop]: Abstraction has 19868 states and 103363 transitions. [2020-11-09 12:58:30,076 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:58:30,077 INFO L276 IsEmpty]: Start isEmpty. Operand 19868 states and 103363 transitions. [2020-11-09 12:58:30,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-11-09 12:58:30,077 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:30,077 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:30,077 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2020-11-09 12:58:30,078 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:30,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:30,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1409436270, now seen corresponding path program 1 times [2020-11-09 12:58:30,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:30,079 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259168300] [2020-11-09 12:58:30,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:30,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:30,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:58:30,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259168300] [2020-11-09 12:58:30,140 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:30,140 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:58:30,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833411350] [2020-11-09 12:58:30,141 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:58:30,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:30,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:58:30,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:58:30,143 INFO L87 Difference]: Start difference. First operand 19868 states and 103363 transitions. Second operand 5 states. [2020-11-09 12:58:30,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:30,428 INFO L93 Difference]: Finished difference Result 36296 states and 178836 transitions. [2020-11-09 12:58:30,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:58:30,429 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-11-09 12:58:30,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:30,551 INFO L225 Difference]: With dead ends: 36296 [2020-11-09 12:58:30,551 INFO L226 Difference]: Without dead ends: 36280 [2020-11-09 12:58:30,552 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:31,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36280 states. [2020-11-09 12:58:32,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36280 to 23806. [2020-11-09 12:58:32,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23806 states. [2020-11-09 12:58:32,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23806 states to 23806 states and 125455 transitions. [2020-11-09 12:58:32,358 INFO L78 Accepts]: Start accepts. Automaton has 23806 states and 125455 transitions. Word has length 13 [2020-11-09 12:58:32,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:32,359 INFO L481 AbstractCegarLoop]: Abstraction has 23806 states and 125455 transitions. [2020-11-09 12:58:32,359 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:58:32,359 INFO L276 IsEmpty]: Start isEmpty. Operand 23806 states and 125455 transitions. [2020-11-09 12:58:32,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:58:32,359 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:32,359 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:32,359 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2020-11-09 12:58:32,359 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:32,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:32,360 INFO L82 PathProgramCache]: Analyzing trace with hash 431937222, now seen corresponding path program 1 times [2020-11-09 12:58:32,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:32,360 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383677558] [2020-11-09 12:58:32,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:32,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:32,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383677558] [2020-11-09 12:58:32,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450573670] [2020-11-09 12:58:32,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:32,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:58:32,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:32,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:32,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:32,511 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:58:32,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789983780] [2020-11-09 12:58:32,512 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:32,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:32,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:32,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:32,513 INFO L87 Difference]: Start difference. First operand 23806 states and 125455 transitions. Second operand 9 states. [2020-11-09 12:58:33,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:33,484 INFO L93 Difference]: Finished difference Result 56720 states and 262685 transitions. [2020-11-09 12:58:33,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:33,485 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2020-11-09 12:58:33,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:33,744 INFO L225 Difference]: With dead ends: 56720 [2020-11-09 12:58:33,744 INFO L226 Difference]: Without dead ends: 56704 [2020-11-09 12:58:33,744 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:58:34,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56704 states. [2020-11-09 12:58:35,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56704 to 23629. [2020-11-09 12:58:35,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23629 states. [2020-11-09 12:58:35,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23629 states to 23629 states and 124418 transitions. [2020-11-09 12:58:35,780 INFO L78 Accepts]: Start accepts. Automaton has 23629 states and 124418 transitions. Word has length 15 [2020-11-09 12:58:35,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:35,781 INFO L481 AbstractCegarLoop]: Abstraction has 23629 states and 124418 transitions. [2020-11-09 12:58:35,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:35,781 INFO L276 IsEmpty]: Start isEmpty. Operand 23629 states and 124418 transitions. [2020-11-09 12:58:35,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-11-09 12:58:35,781 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:35,781 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:35,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:35,982 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:35,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:35,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1553563130, now seen corresponding path program 2 times [2020-11-09 12:58:35,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:35,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189252959] [2020-11-09 12:58:35,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:35,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:58:36,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189252959] [2020-11-09 12:58:36,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:36,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:58:36,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231834023] [2020-11-09 12:58:36,018 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:58:36,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:36,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:58:36,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:36,018 INFO L87 Difference]: Start difference. First operand 23629 states and 124418 transitions. Second operand 7 states. [2020-11-09 12:58:37,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:37,178 INFO L93 Difference]: Finished difference Result 58078 states and 269185 transitions. [2020-11-09 12:58:37,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:37,179 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-11-09 12:58:37,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:37,679 INFO L225 Difference]: With dead ends: 58078 [2020-11-09 12:58:37,679 INFO L226 Difference]: Without dead ends: 58061 [2020-11-09 12:58:37,679 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:58:38,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58061 states. [2020-11-09 12:58:39,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58061 to 23109. [2020-11-09 12:58:39,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23109 states. [2020-11-09 12:58:40,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23109 states to 23109 states and 121651 transitions. [2020-11-09 12:58:40,169 INFO L78 Accepts]: Start accepts. Automaton has 23109 states and 121651 transitions. Word has length 15 [2020-11-09 12:58:40,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:40,170 INFO L481 AbstractCegarLoop]: Abstraction has 23109 states and 121651 transitions. [2020-11-09 12:58:40,170 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:58:40,170 INFO L276 IsEmpty]: Start isEmpty. Operand 23109 states and 121651 transitions. [2020-11-09 12:58:40,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-11-09 12:58:40,170 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:40,170 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:40,170 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2020-11-09 12:58:40,171 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:40,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:40,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1071943576, now seen corresponding path program 1 times [2020-11-09 12:58:40,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:40,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728572494] [2020-11-09 12:58:40,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:40,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:40,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:58:40,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728572494] [2020-11-09 12:58:40,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:40,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:58:40,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417702622] [2020-11-09 12:58:40,212 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:58:40,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:40,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:58:40,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:58:40,212 INFO L87 Difference]: Start difference. First operand 23109 states and 121651 transitions. Second operand 5 states. [2020-11-09 12:58:40,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:40,546 INFO L93 Difference]: Finished difference Result 41885 states and 209629 transitions. [2020-11-09 12:58:40,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:58:40,547 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-11-09 12:58:40,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:40,694 INFO L225 Difference]: With dead ends: 41885 [2020-11-09 12:58:40,694 INFO L226 Difference]: Without dead ends: 41856 [2020-11-09 12:58:40,694 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:41,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41856 states. [2020-11-09 12:58:42,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41856 to 28237. [2020-11-09 12:58:42,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28237 states. [2020-11-09 12:58:42,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28237 states to 28237 states and 150261 transitions. [2020-11-09 12:58:42,698 INFO L78 Accepts]: Start accepts. Automaton has 28237 states and 150261 transitions. Word has length 17 [2020-11-09 12:58:42,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:42,699 INFO L481 AbstractCegarLoop]: Abstraction has 28237 states and 150261 transitions. [2020-11-09 12:58:42,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:58:42,699 INFO L276 IsEmpty]: Start isEmpty. Operand 28237 states and 150261 transitions. [2020-11-09 12:58:42,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:58:42,699 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:42,700 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:42,700 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2020-11-09 12:58:42,700 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:42,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:42,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1190529332, now seen corresponding path program 1 times [2020-11-09 12:58:42,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:42,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073133105] [2020-11-09 12:58:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:42,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:58:42,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073133105] [2020-11-09 12:58:42,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897214225] [2020-11-09 12:58:42,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:42,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:58:42,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:42,868 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:58:42,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:42,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:58:42,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671849532] [2020-11-09 12:58:42,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:42,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:42,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:42,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:42,870 INFO L87 Difference]: Start difference. First operand 28237 states and 150261 transitions. Second operand 9 states. [2020-11-09 12:58:43,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:43,977 INFO L93 Difference]: Finished difference Result 66831 states and 314874 transitions. [2020-11-09 12:58:43,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:43,977 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-11-09 12:58:43,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:44,223 INFO L225 Difference]: With dead ends: 66831 [2020-11-09 12:58:44,223 INFO L226 Difference]: Without dead ends: 66807 [2020-11-09 12:58:44,223 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:58:45,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66807 states. [2020-11-09 12:58:46,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66807 to 28673. [2020-11-09 12:58:46,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28673 states. [2020-11-09 12:58:46,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28673 states to 28673 states and 152375 transitions. [2020-11-09 12:58:46,974 INFO L78 Accepts]: Start accepts. Automaton has 28673 states and 152375 transitions. Word has length 19 [2020-11-09 12:58:46,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:46,974 INFO L481 AbstractCegarLoop]: Abstraction has 28673 states and 152375 transitions. [2020-11-09 12:58:46,975 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:46,975 INFO L276 IsEmpty]: Start isEmpty. Operand 28673 states and 152375 transitions. [2020-11-09 12:58:46,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:58:46,976 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:46,976 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:47,191 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:47,191 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:47,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:47,192 INFO L82 PathProgramCache]: Analyzing trace with hash -524480060, now seen corresponding path program 1 times [2020-11-09 12:58:47,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:47,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346756952] [2020-11-09 12:58:47,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:47,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:47,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:58:47,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346756952] [2020-11-09 12:58:47,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886412352] [2020-11-09 12:58:47,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:47,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:58:47,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:47,362 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:58:47,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:47,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:58:47,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862106969] [2020-11-09 12:58:47,363 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:58:47,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:47,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:58:47,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:58:47,364 INFO L87 Difference]: Start difference. First operand 28673 states and 152375 transitions. Second operand 9 states. [2020-11-09 12:58:48,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:48,520 INFO L93 Difference]: Finished difference Result 69484 states and 328264 transitions. [2020-11-09 12:58:48,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:48,528 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 19 [2020-11-09 12:58:48,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:48,867 INFO L225 Difference]: With dead ends: 69484 [2020-11-09 12:58:48,867 INFO L226 Difference]: Without dead ends: 69451 [2020-11-09 12:58:48,867 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:58:49,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69451 states. [2020-11-09 12:58:51,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69451 to 28873. [2020-11-09 12:58:51,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28873 states. [2020-11-09 12:58:51,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28873 states to 28873 states and 153454 transitions. [2020-11-09 12:58:51,218 INFO L78 Accepts]: Start accepts. Automaton has 28873 states and 153454 transitions. Word has length 19 [2020-11-09 12:58:51,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:51,218 INFO L481 AbstractCegarLoop]: Abstraction has 28873 states and 153454 transitions. [2020-11-09 12:58:51,218 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:58:51,218 INFO L276 IsEmpty]: Start isEmpty. Operand 28873 states and 153454 transitions. [2020-11-09 12:58:51,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:58:51,219 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:51,219 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:51,419 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:51,420 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:51,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:51,421 INFO L82 PathProgramCache]: Analyzing trace with hash -654401980, now seen corresponding path program 2 times [2020-11-09 12:58:51,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:51,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769660828] [2020-11-09 12:58:51,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:51,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:51,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:58:51,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769660828] [2020-11-09 12:58:51,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:51,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:58:51,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427933972] [2020-11-09 12:58:51,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:58:51,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:51,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:58:51,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:51,458 INFO L87 Difference]: Start difference. First operand 28873 states and 153454 transitions. Second operand 7 states. [2020-11-09 12:58:52,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:52,567 INFO L93 Difference]: Finished difference Result 70510 states and 333491 transitions. [2020-11-09 12:58:52,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:52,568 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:58:52,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:52,881 INFO L225 Difference]: With dead ends: 70510 [2020-11-09 12:58:52,882 INFO L226 Difference]: Without dead ends: 70477 [2020-11-09 12:58:52,882 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:58:54,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70477 states. [2020-11-09 12:58:55,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70477 to 28942. [2020-11-09 12:58:55,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28942 states. [2020-11-09 12:58:55,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28942 states to 28942 states and 153921 transitions. [2020-11-09 12:58:55,270 INFO L78 Accepts]: Start accepts. Automaton has 28942 states and 153921 transitions. Word has length 19 [2020-11-09 12:58:55,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:55,270 INFO L481 AbstractCegarLoop]: Abstraction has 28942 states and 153921 transitions. [2020-11-09 12:58:55,270 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:58:55,270 INFO L276 IsEmpty]: Start isEmpty. Operand 28942 states and 153921 transitions. [2020-11-09 12:58:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-11-09 12:58:55,271 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:55,271 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:55,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2020-11-09 12:58:55,271 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:55,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:55,272 INFO L82 PathProgramCache]: Analyzing trace with hash -654380404, now seen corresponding path program 2 times [2020-11-09 12:58:55,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:55,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369737884] [2020-11-09 12:58:55,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:55,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:55,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:58:55,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369737884] [2020-11-09 12:58:55,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:58:55,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:58:55,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462864074] [2020-11-09 12:58:55,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:58:55,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:55,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:58:55,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:58:55,309 INFO L87 Difference]: Start difference. First operand 28942 states and 153921 transitions. Second operand 7 states. [2020-11-09 12:58:56,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:58:56,458 INFO L93 Difference]: Finished difference Result 70096 states and 331298 transitions. [2020-11-09 12:58:56,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:58:56,459 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-11-09 12:58:56,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:58:57,238 INFO L225 Difference]: With dead ends: 70096 [2020-11-09 12:58:57,239 INFO L226 Difference]: Without dead ends: 70063 [2020-11-09 12:58:57,239 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:58:58,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70063 states. [2020-11-09 12:58:59,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70063 to 29094. [2020-11-09 12:58:59,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29094 states. [2020-11-09 12:58:59,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29094 states to 29094 states and 154883 transitions. [2020-11-09 12:58:59,742 INFO L78 Accepts]: Start accepts. Automaton has 29094 states and 154883 transitions. Word has length 19 [2020-11-09 12:58:59,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:58:59,742 INFO L481 AbstractCegarLoop]: Abstraction has 29094 states and 154883 transitions. [2020-11-09 12:58:59,743 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:58:59,743 INFO L276 IsEmpty]: Start isEmpty. Operand 29094 states and 154883 transitions. [2020-11-09 12:58:59,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:58:59,744 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:58:59,744 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:58:59,744 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2020-11-09 12:58:59,744 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:58:59,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:58:59,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1507492872, now seen corresponding path program 1 times [2020-11-09 12:58:59,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:58:59,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595378186] [2020-11-09 12:58:59,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:58:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:59,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:59,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595378186] [2020-11-09 12:58:59,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276867713] [2020-11-09 12:58:59,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:58:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:58:59,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:58:59,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:58:59,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-09 12:58:59,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:58:59,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:58:59,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439058164] [2020-11-09 12:58:59,927 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:58:59,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:58:59,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:58:59,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:58:59,928 INFO L87 Difference]: Start difference. First operand 29094 states and 154883 transitions. Second operand 11 states. [2020-11-09 12:59:01,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:01,635 INFO L93 Difference]: Finished difference Result 100731 states and 448596 transitions. [2020-11-09 12:59:01,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:01,636 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:59:01,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:02,436 INFO L225 Difference]: With dead ends: 100731 [2020-11-09 12:59:02,440 INFO L226 Difference]: Without dead ends: 100715 [2020-11-09 12:59:02,440 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:59:03,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100715 states. [2020-11-09 12:59:05,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100715 to 28719. [2020-11-09 12:59:05,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28719 states. [2020-11-09 12:59:05,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28719 states to 28719 states and 152760 transitions. [2020-11-09 12:59:05,196 INFO L78 Accepts]: Start accepts. Automaton has 28719 states and 152760 transitions. Word has length 21 [2020-11-09 12:59:05,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:05,196 INFO L481 AbstractCegarLoop]: Abstraction has 28719 states and 152760 transitions. [2020-11-09 12:59:05,196 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:59:05,196 INFO L276 IsEmpty]: Start isEmpty. Operand 28719 states and 152760 transitions. [2020-11-09 12:59:05,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:05,197 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:05,197 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:05,397 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:05,398 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:05,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:05,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1637414792, now seen corresponding path program 2 times [2020-11-09 12:59:05,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:05,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302278357] [2020-11-09 12:59:05,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:05,454 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:59:05,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302278357] [2020-11-09 12:59:05,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760354201] [2020-11-09 12:59:05,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:05,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-11-09 12:59:05,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:59:05,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:59:05,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:05,584 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-09 12:59:05,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:05,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:59:05,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781819372] [2020-11-09 12:59:05,585 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:59:05,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:05,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:59:05,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:59:05,586 INFO L87 Difference]: Start difference. First operand 28719 states and 152760 transitions. Second operand 11 states. [2020-11-09 12:59:07,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:07,800 INFO L93 Difference]: Finished difference Result 99876 states and 444348 transitions. [2020-11-09 12:59:07,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:07,801 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:59:07,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:08,223 INFO L225 Difference]: With dead ends: 99876 [2020-11-09 12:59:08,224 INFO L226 Difference]: Without dead ends: 99855 [2020-11-09 12:59:08,224 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:59:09,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99855 states. [2020-11-09 12:59:11,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99855 to 28343. [2020-11-09 12:59:11,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28343 states. [2020-11-09 12:59:11,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28343 states to 28343 states and 150639 transitions. [2020-11-09 12:59:11,565 INFO L78 Accepts]: Start accepts. Automaton has 28343 states and 150639 transitions. Word has length 21 [2020-11-09 12:59:11,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:11,565 INFO L481 AbstractCegarLoop]: Abstraction has 28343 states and 150639 transitions. [2020-11-09 12:59:11,565 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:59:11,565 INFO L276 IsEmpty]: Start isEmpty. Operand 28343 states and 150639 transitions. [2020-11-09 12:59:11,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:11,567 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:11,567 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:11,781 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-11-09 12:59:11,782 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:11,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:11,782 INFO L82 PathProgramCache]: Analyzing trace with hash 430946104, now seen corresponding path program 3 times [2020-11-09 12:59:11,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:11,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949166242] [2020-11-09 12:59:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:11,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:59:11,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949166242] [2020-11-09 12:59:11,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232459255] [2020-11-09 12:59:11,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:11,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-11-09 12:59:11,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:59:11,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:59:11,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:11,976 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:59:11,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:11,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:59:11,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350200000] [2020-11-09 12:59:11,978 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:59:11,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:11,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:59:11,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:59:11,979 INFO L87 Difference]: Start difference. First operand 28343 states and 150639 transitions. Second operand 11 states. [2020-11-09 12:59:13,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:13,707 INFO L93 Difference]: Finished difference Result 100071 states and 445291 transitions. [2020-11-09 12:59:13,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:13,708 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:59:13,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:14,099 INFO L225 Difference]: With dead ends: 100071 [2020-11-09 12:59:14,100 INFO L226 Difference]: Without dead ends: 100055 [2020-11-09 12:59:14,100 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:59:15,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100055 states. [2020-11-09 12:59:17,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100055 to 27654. [2020-11-09 12:59:17,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27654 states. [2020-11-09 12:59:17,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27654 states to 27654 states and 147080 transitions. [2020-11-09 12:59:17,289 INFO L78 Accepts]: Start accepts. Automaton has 27654 states and 147080 transitions. Word has length 21 [2020-11-09 12:59:17,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:17,290 INFO L481 AbstractCegarLoop]: Abstraction has 27654 states and 147080 transitions. [2020-11-09 12:59:17,290 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:59:17,290 INFO L276 IsEmpty]: Start isEmpty. Operand 27654 states and 147080 transitions. [2020-11-09 12:59:17,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:17,291 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:17,291 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:17,498 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:17,499 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:17,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:17,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1514169928, now seen corresponding path program 4 times [2020-11-09 12:59:17,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:17,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603994864] [2020-11-09 12:59:17,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:59:17,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603994864] [2020-11-09 12:59:17,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862385004] [2020-11-09 12:59:17,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:17,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-11-09 12:59:17,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-11-09 12:59:17,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2020-11-09 12:59:17,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-11-09 12:59:17,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:17,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-11-09 12:59:17,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101517117] [2020-11-09 12:59:17,678 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-11-09 12:59:17,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:17,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-11-09 12:59:17,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2020-11-09 12:59:17,678 INFO L87 Difference]: Start difference. First operand 27654 states and 147080 transitions. Second operand 11 states. [2020-11-09 12:59:19,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:19,924 INFO L93 Difference]: Finished difference Result 99523 states and 442763 transitions. [2020-11-09 12:59:19,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:19,924 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 21 [2020-11-09 12:59:19,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:20,481 INFO L225 Difference]: With dead ends: 99523 [2020-11-09 12:59:20,481 INFO L226 Difference]: Without dead ends: 99502 [2020-11-09 12:59:20,482 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2020-11-09 12:59:21,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99502 states. [2020-11-09 12:59:23,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99502 to 27278. [2020-11-09 12:59:23,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27278 states. [2020-11-09 12:59:24,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27278 states to 27278 states and 144959 transitions. [2020-11-09 12:59:24,144 INFO L78 Accepts]: Start accepts. Automaton has 27278 states and 144959 transitions. Word has length 21 [2020-11-09 12:59:24,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:24,145 INFO L481 AbstractCegarLoop]: Abstraction has 27278 states and 144959 transitions. [2020-11-09 12:59:24,145 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-11-09 12:59:24,145 INFO L276 IsEmpty]: Start isEmpty. Operand 27278 states and 144959 transitions. [2020-11-09 12:59:24,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:24,146 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:24,146 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:24,361 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-11-09 12:59:24,361 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:24,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:24,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1815083464, now seen corresponding path program 5 times [2020-11-09 12:59:24,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:24,363 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381478354] [2020-11-09 12:59:24,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:24,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:24,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:59:24,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381478354] [2020-11-09 12:59:24,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:59:24,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:59:24,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865181379] [2020-11-09 12:59:24,417 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:59:24,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:24,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:59:24,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:59:24,418 INFO L87 Difference]: Start difference. First operand 27278 states and 144959 transitions. Second operand 9 states. [2020-11-09 12:59:26,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:26,703 INFO L93 Difference]: Finished difference Result 99710 states and 443686 transitions. [2020-11-09 12:59:26,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:26,707 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:59:26,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:27,195 INFO L225 Difference]: With dead ends: 99710 [2020-11-09 12:59:27,195 INFO L226 Difference]: Without dead ends: 99694 [2020-11-09 12:59:27,196 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:59:28,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99694 states. [2020-11-09 12:59:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99694 to 26597. [2020-11-09 12:59:30,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26597 states. [2020-11-09 12:59:30,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26597 states to 26597 states and 141420 transitions. [2020-11-09 12:59:30,130 INFO L78 Accepts]: Start accepts. Automaton has 26597 states and 141420 transitions. Word has length 21 [2020-11-09 12:59:30,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:30,130 INFO L481 AbstractCegarLoop]: Abstraction has 26597 states and 141420 transitions. [2020-11-09 12:59:30,130 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:59:30,130 INFO L276 IsEmpty]: Start isEmpty. Operand 26597 states and 141420 transitions. [2020-11-09 12:59:30,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:30,132 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:30,132 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:30,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2020-11-09 12:59:30,132 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:30,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:30,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1794370504, now seen corresponding path program 6 times [2020-11-09 12:59:30,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:30,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296022849] [2020-11-09 12:59:30,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:30,603 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:59:30,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296022849] [2020-11-09 12:59:30,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:59:30,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-11-09 12:59:30,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868532726] [2020-11-09 12:59:30,604 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:59:30,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:30,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:59:30,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:59:30,605 INFO L87 Difference]: Start difference. First operand 26597 states and 141420 transitions. Second operand 9 states. [2020-11-09 12:59:32,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:32,373 INFO L93 Difference]: Finished difference Result 98863 states and 439458 transitions. [2020-11-09 12:59:32,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-11-09 12:59:32,374 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-11-09 12:59:32,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:32,789 INFO L225 Difference]: With dead ends: 98863 [2020-11-09 12:59:32,789 INFO L226 Difference]: Without dead ends: 98841 [2020-11-09 12:59:32,789 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-11-09 12:59:34,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98841 states. [2020-11-09 12:59:35,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98841 to 25744. [2020-11-09 12:59:35,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25744 states. [2020-11-09 12:59:35,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25744 states to 25744 states and 137181 transitions. [2020-11-09 12:59:35,929 INFO L78 Accepts]: Start accepts. Automaton has 25744 states and 137181 transitions. Word has length 21 [2020-11-09 12:59:35,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:35,929 INFO L481 AbstractCegarLoop]: Abstraction has 25744 states and 137181 transitions. [2020-11-09 12:59:35,929 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:59:35,929 INFO L276 IsEmpty]: Start isEmpty. Operand 25744 states and 137181 transitions. [2020-11-09 12:59:35,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-11-09 12:59:35,935 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:35,935 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:35,935 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2020-11-09 12:59:35,935 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:35,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:35,936 INFO L82 PathProgramCache]: Analyzing trace with hash -849037537, now seen corresponding path program 1 times [2020-11-09 12:59:35,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:35,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366883764] [2020-11-09 12:59:35,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:35,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:59:35,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366883764] [2020-11-09 12:59:35,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:59:35,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-09 12:59:35,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399218168] [2020-11-09 12:59:35,977 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-09 12:59:35,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:35,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-09 12:59:35,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-11-09 12:59:35,981 INFO L87 Difference]: Start difference. First operand 25744 states and 137181 transitions. Second operand 5 states. [2020-11-09 12:59:36,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:36,344 INFO L93 Difference]: Finished difference Result 46463 states and 236107 transitions. [2020-11-09 12:59:36,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-09 12:59:36,344 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-11-09 12:59:36,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:36,987 INFO L225 Difference]: With dead ends: 46463 [2020-11-09 12:59:36,987 INFO L226 Difference]: Without dead ends: 46417 [2020-11-09 12:59:36,988 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:59:37,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46417 states. [2020-11-09 12:59:38,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46417 to 31960. [2020-11-09 12:59:38,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31960 states. [2020-11-09 12:59:38,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31960 states to 31960 states and 171209 transitions. [2020-11-09 12:59:38,811 INFO L78 Accepts]: Start accepts. Automaton has 31960 states and 171209 transitions. Word has length 21 [2020-11-09 12:59:38,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:38,811 INFO L481 AbstractCegarLoop]: Abstraction has 31960 states and 171209 transitions. [2020-11-09 12:59:38,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-09 12:59:38,812 INFO L276 IsEmpty]: Start isEmpty. Operand 31960 states and 171209 transitions. [2020-11-09 12:59:38,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:59:38,813 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:38,813 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:38,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2020-11-09 12:59:38,813 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:38,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:38,814 INFO L82 PathProgramCache]: Analyzing trace with hash -631544749, now seen corresponding path program 1 times [2020-11-09 12:59:38,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:38,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50282767] [2020-11-09 12:59:38,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:38,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:38,856 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:59:38,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50282767] [2020-11-09 12:59:38,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000496673] [2020-11-09 12:59:38,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:38,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:38,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:59:38,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:38,984 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-11-09 12:59:38,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:38,985 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:59:38,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100385998] [2020-11-09 12:59:38,985 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:59:38,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:38,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:59:38,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:59:38,986 INFO L87 Difference]: Start difference. First operand 31960 states and 171209 transitions. Second operand 9 states. [2020-11-09 12:59:40,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:40,145 INFO L93 Difference]: Finished difference Result 75380 states and 361389 transitions. [2020-11-09 12:59:40,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:59:40,146 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:59:40,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:40,986 INFO L225 Difference]: With dead ends: 75380 [2020-11-09 12:59:40,986 INFO L226 Difference]: Without dead ends: 75344 [2020-11-09 12:59:40,987 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:59:41,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75344 states. [2020-11-09 12:59:43,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75344 to 32974. [2020-11-09 12:59:43,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32974 states. [2020-11-09 12:59:43,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32974 states to 32974 states and 176363 transitions. [2020-11-09 12:59:43,725 INFO L78 Accepts]: Start accepts. Automaton has 32974 states and 176363 transitions. Word has length 23 [2020-11-09 12:59:43,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:43,725 INFO L481 AbstractCegarLoop]: Abstraction has 32974 states and 176363 transitions. [2020-11-09 12:59:43,725 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:59:43,725 INFO L276 IsEmpty]: Start isEmpty. Operand 32974 states and 176363 transitions. [2020-11-09 12:59:43,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:59:43,727 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:43,727 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:43,941 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:43,942 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:43,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:43,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1821918027, now seen corresponding path program 1 times [2020-11-09 12:59:43,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:43,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461024647] [2020-11-09 12:59:43,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:43,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:43,983 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-11-09 12:59:43,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461024647] [2020-11-09 12:59:43,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032792777] [2020-11-09 12:59:43,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:44,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:59:44,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:44,107 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-11-09 12:59:44,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:44,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:59:44,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529595517] [2020-11-09 12:59:44,108 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:59:44,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:44,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:59:44,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:59:44,108 INFO L87 Difference]: Start difference. First operand 32974 states and 176363 transitions. Second operand 9 states. [2020-11-09 12:59:45,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:45,421 INFO L93 Difference]: Finished difference Result 79487 states and 381757 transitions. [2020-11-09 12:59:45,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:59:45,421 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:59:45,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:46,205 INFO L225 Difference]: With dead ends: 79487 [2020-11-09 12:59:46,206 INFO L226 Difference]: Without dead ends: 79445 [2020-11-09 12:59:46,206 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:59:47,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79445 states. [2020-11-09 12:59:48,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79445 to 33981. [2020-11-09 12:59:48,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33981 states. [2020-11-09 12:59:48,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33981 states to 33981 states and 181710 transitions. [2020-11-09 12:59:48,931 INFO L78 Accepts]: Start accepts. Automaton has 33981 states and 181710 transitions. Word has length 23 [2020-11-09 12:59:48,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:48,932 INFO L481 AbstractCegarLoop]: Abstraction has 33981 states and 181710 transitions. [2020-11-09 12:59:48,932 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:59:48,932 INFO L276 IsEmpty]: Start isEmpty. Operand 33981 states and 181710 transitions. [2020-11-09 12:59:48,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:59:48,934 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:48,934 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:49,134 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:49,135 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:49,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:49,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1140939329, now seen corresponding path program 1 times [2020-11-09 12:59:49,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:49,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684213959] [2020-11-09 12:59:49,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:49,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:49,173 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:59:49,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684213959] [2020-11-09 12:59:49,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659870541] [2020-11-09 12:59:49,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-11-09 12:59:49,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:49,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2020-11-09 12:59:49,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-11-09 12:59:49,300 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-09 12:59:49,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-11-09 12:59:49,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-11-09 12:59:49,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545450276] [2020-11-09 12:59:49,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-11-09 12:59:49,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:49,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-11-09 12:59:49,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-11-09 12:59:49,302 INFO L87 Difference]: Start difference. First operand 33981 states and 181710 transitions. Second operand 9 states. [2020-11-09 12:59:50,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:50,532 INFO L93 Difference]: Finished difference Result 82728 states and 398553 transitions. [2020-11-09 12:59:50,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:59:50,533 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 23 [2020-11-09 12:59:50,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:50,909 INFO L225 Difference]: With dead ends: 82728 [2020-11-09 12:59:50,909 INFO L226 Difference]: Without dead ends: 82673 [2020-11-09 12:59:50,910 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-11-09 12:59:52,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82673 states. [2020-11-09 12:59:53,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82673 to 34821. [2020-11-09 12:59:53,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34821 states. [2020-11-09 12:59:54,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34821 states to 34821 states and 186422 transitions. [2020-11-09 12:59:54,107 INFO L78 Accepts]: Start accepts. Automaton has 34821 states and 186422 transitions. Word has length 23 [2020-11-09 12:59:54,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:54,107 INFO L481 AbstractCegarLoop]: Abstraction has 34821 states and 186422 transitions. [2020-11-09 12:59:54,107 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-11-09 12:59:54,107 INFO L276 IsEmpty]: Start isEmpty. Operand 34821 states and 186422 transitions. [2020-11-09 12:59:54,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:59:54,110 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:54,110 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:54,310 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2020-11-09 12:59:54,311 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:54,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:54,312 INFO L82 PathProgramCache]: Analyzing trace with hash 118685707, now seen corresponding path program 2 times [2020-11-09 12:59:54,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:54,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374215979] [2020-11-09 12:59:54,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:54,352 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:59:54,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374215979] [2020-11-09 12:59:54,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:59:54,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:59:54,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797936618] [2020-11-09 12:59:54,354 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:59:54,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:54,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:59:54,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:59:54,354 INFO L87 Difference]: Start difference. First operand 34821 states and 186422 transitions. Second operand 7 states. [2020-11-09 12:59:55,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 12:59:55,709 INFO L93 Difference]: Finished difference Result 83507 states and 402693 transitions. [2020-11-09 12:59:55,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 12:59:55,709 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-11-09 12:59:55,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-09 12:59:56,070 INFO L225 Difference]: With dead ends: 83507 [2020-11-09 12:59:56,070 INFO L226 Difference]: Without dead ends: 83452 [2020-11-09 12:59:56,070 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 12:59:57,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83452 states. [2020-11-09 12:59:59,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83452 to 35694. [2020-11-09 12:59:59,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35694 states. [2020-11-09 12:59:59,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35694 states to 35694 states and 191145 transitions. [2020-11-09 12:59:59,236 INFO L78 Accepts]: Start accepts. Automaton has 35694 states and 191145 transitions. Word has length 23 [2020-11-09 12:59:59,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-09 12:59:59,236 INFO L481 AbstractCegarLoop]: Abstraction has 35694 states and 191145 transitions. [2020-11-09 12:59:59,236 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-11-09 12:59:59,236 INFO L276 IsEmpty]: Start isEmpty. Operand 35694 states and 191145 transitions. [2020-11-09 12:59:59,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-11-09 12:59:59,239 INFO L414 BasicCegarLoop]: Found error trace [2020-11-09 12:59:59,239 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-09 12:59:59,239 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2020-11-09 12:59:59,239 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-09 12:59:59,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-09 12:59:59,239 INFO L82 PathProgramCache]: Analyzing trace with hash 118707283, now seen corresponding path program 2 times [2020-11-09 12:59:59,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-09 12:59:59,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662196822] [2020-11-09 12:59:59,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-09 12:59:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-09 12:59:59,292 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-11-09 12:59:59,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662196822] [2020-11-09 12:59:59,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-09 12:59:59,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-09 12:59:59,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106573013] [2020-11-09 12:59:59,293 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-11-09 12:59:59,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-09 12:59:59,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-11-09 12:59:59,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-11-09 12:59:59,294 INFO L87 Difference]: Start difference. First operand 35694 states and 191145 transitions. Second operand 7 states. [2020-11-09 13:00:00,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-09 13:00:00,588 INFO L93 Difference]: Finished difference Result 83543 states and 402494 transitions. [2020-11-09 13:00:00,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-11-09 13:00:00,588 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-11-09 13:00:00,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. Received shutdown request... [2020-11-09 13:00:00,943 INFO L225 Difference]: With dead ends: 83543 [2020-11-09 13:00:00,943 INFO L226 Difference]: Without dead ends: 83488 [2020-11-09 13:00:00,943 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-11-09 13:00:02,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83488 states. [2020-11-09 13:00:02,255 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2020-11-09 13:00:02,255 WARN L546 AbstractCegarLoop]: Verification canceled [2020-11-09 13:00:02,256 WARN L250 ceAbstractionStarter]: Timeout [2020-11-09 13:00:02,257 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 01:00:02 BasicIcfg [2020-11-09 13:00:02,257 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-09 13:00:02,258 INFO L168 Benchmark]: Toolchain (without parser) took 202562.85 ms. Allocated memory was 151.0 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 107.7 MB in the beginning and 4.3 GB in the end (delta: -4.2 GB). Peak memory consumption was 3.8 GB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,258 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 151.0 MB. Free memory was 126.0 MB in the beginning and 125.9 MB in the end (delta: 88.6 kB). There was no memory consumed. Max. memory is 8.0 GB. [2020-11-09 13:00:02,258 INFO L168 Benchmark]: CACSL2BoogieTranslator took 695.88 ms. Allocated memory is still 151.0 MB. Free memory was 107.1 MB in the beginning and 116.5 MB in the end (delta: -9.4 MB). Peak memory consumption was 7.1 MB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,258 INFO L168 Benchmark]: Boogie Procedure Inliner took 76.59 ms. Allocated memory is still 151.0 MB. Free memory was 116.5 MB in the beginning and 114.8 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,259 INFO L168 Benchmark]: Boogie Preprocessor took 28.84 ms. Allocated memory is still 151.0 MB. Free memory was 114.5 MB in the beginning and 113.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,259 INFO L168 Benchmark]: RCFGBuilder took 578.69 ms. Allocated memory is still 151.0 MB. Free memory was 113.4 MB in the beginning and 94.2 MB in the end (delta: 19.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,260 INFO L168 Benchmark]: TraceAbstraction took 201166.68 ms. Allocated memory was 151.0 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 93.8 MB in the beginning and 4.3 GB in the end (delta: -4.2 GB). Peak memory consumption was 3.8 GB. Max. memory is 8.0 GB. [2020-11-09 13:00:02,261 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16 ms. Allocated memory is still 151.0 MB. Free memory was 126.0 MB in the beginning and 125.9 MB in the end (delta: 88.6 kB). There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 695.88 ms. Allocated memory is still 151.0 MB. Free memory was 107.1 MB in the beginning and 116.5 MB in the end (delta: -9.4 MB). Peak memory consumption was 7.1 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 76.59 ms. Allocated memory is still 151.0 MB. Free memory was 116.5 MB in the beginning and 114.8 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 28.84 ms. Allocated memory is still 151.0 MB. Free memory was 114.5 MB in the beginning and 113.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 578.69 ms. Allocated memory is still 151.0 MB. Free memory was 113.4 MB in the beginning and 94.2 MB in the end (delta: 19.2 MB). Peak memory consumption was 18.9 MB. Max. memory is 8.0 GB. * TraceAbstraction took 201166.68 ms. Allocated memory was 151.0 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 93.8 MB in the beginning and 4.3 GB in the end (delta: -4.2 GB). Peak memory consumption was 3.8 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 649 VarBasedMoverChecksPositive, 6 VarBasedMoverChecksNegative, 1 SemBasedMoverChecksPositive, 5 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 3 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 4.0s, 63 PlacesBefore, 18 PlacesAfterwards, 60 TransitionsBefore, 12 TransitionsAfterwards, 942 CoEnabledTransitionPairs, 5 FixpointIterations, 17 TrivialSequentialCompositions, 31 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 3 ChoiceCompositions, 60 TotalNumberOfCompositions, 871 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 944 VarBasedMoverChecksPositive, 13 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 13 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 35 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 3.4s, 88 PlacesBefore, 31 PlacesAfterwards, 83 TransitionsBefore, 21 TransitionsAfterwards, 1428 CoEnabledTransitionPairs, 5 FixpointIterations, 35 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 7 ConcurrentYvCompositions, 5 ChoiceCompositions, 83 TotalNumberOfCompositions, 1665 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1345 VarBasedMoverChecksPositive, 21 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 21 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 52 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 4.0s, 113 PlacesBefore, 41 PlacesAfterwards, 106 TransitionsBefore, 27 TransitionsAfterwards, 1998 CoEnabledTransitionPairs, 5 FixpointIterations, 50 TrivialSequentialCompositions, 38 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 8 ConcurrentYvCompositions, 7 ChoiceCompositions, 111 TotalNumberOfCompositions, 2809 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1893 VarBasedMoverChecksPositive, 31 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 31 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 94 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 4.7s, 138 PlacesBefore, 51 PlacesAfterwards, 129 TransitionsBefore, 33 TransitionsAfterwards, 2652 CoEnabledTransitionPairs, 6 FixpointIterations, 68 TrivialSequentialCompositions, 40 ConcurrentSequentialCompositions, 14 TrivialYvCompositions, 8 ConcurrentYvCompositions, 9 ChoiceCompositions, 139 TotalNumberOfCompositions, 3837 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 2037 VarBasedMoverChecksPositive, 25 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 25 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 81 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 5.3s, 163 PlacesBefore, 61 PlacesAfterwards, 152 TransitionsBefore, 39 TransitionsAfterwards, 3390 CoEnabledTransitionPairs, 6 FixpointIterations, 81 TrivialSequentialCompositions, 43 ConcurrentSequentialCompositions, 22 TrivialYvCompositions, 7 ConcurrentYvCompositions, 11 ChoiceCompositions, 164 TotalNumberOfCompositions, 4983 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 2632 VarBasedMoverChecksPositive, 38 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 38 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 113 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 5.8s, 188 PlacesBefore, 71 PlacesAfterwards, 175 TransitionsBefore, 45 TransitionsAfterwards, 4212 CoEnabledTransitionPairs, 5 FixpointIterations, 99 TrivialSequentialCompositions, 50 ConcurrentSequentialCompositions, 25 TrivialYvCompositions, 6 ConcurrentYvCompositions, 13 ChoiceCompositions, 193 TotalNumberOfCompositions, 6134 MoverChecksTotal - TimeoutResultAtElement [Line: 683]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 683). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 57 locations, 1 error locations. Started 6 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 200.7s, OverallIterations: 97, TraceHistogramMax: 6, AutomataDifference: 72.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 29.6s, HoareTripleCheckerStatistics: 5389 SDtfs, 18034 SDslu, 16498 SDs, 0 SdLazy, 17753 SolverSat, 1558 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 15.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2347 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 1655 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9688 ImplicationChecksByTransitivity, 15.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=35694occurred in iteration=21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 80.0s AutomataMinimizationTime, 92 MinimizatonAttempts, 1568343 StatesRemovedByMinimization, 84 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 5.4s InterpolantComputationTime, 2611 NumberOfCodeBlocks, 2571 NumberOfCodeBlocksAsserted, 148 NumberOfCheckSat, 2394 ConstructedInterpolants, 0 QuantifiedInterpolants, 145404 SizeOfPredicates, 192 NumberOfNonLiveVariables, 4748 ConjunctsInSsa, 266 ConjunctsInUnsatCore, 129 InterpolantComputations, 55 PerfectInterpolantSequences, 912/1358 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown