/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.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-nondet/nondet-loop-bound-variant-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-b981219 [2020-04-17 18:35:42,043 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-04-17 18:35:42,046 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-04-17 18:35:42,058 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-04-17 18:35:42,058 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-04-17 18:35:42,059 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-04-17 18:35:42,061 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-04-17 18:35:42,063 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-04-17 18:35:42,064 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-04-17 18:35:42,065 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-04-17 18:35:42,066 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-04-17 18:35:42,067 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-04-17 18:35:42,067 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-04-17 18:35:42,068 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-04-17 18:35:42,069 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-04-17 18:35:42,071 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-04-17 18:35:42,071 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-04-17 18:35:42,072 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-04-17 18:35:42,074 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-04-17 18:35:42,076 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-04-17 18:35:42,078 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-04-17 18:35:42,079 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-04-17 18:35:42,080 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-04-17 18:35:42,081 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-04-17 18:35:42,084 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-04-17 18:35:42,084 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-04-17 18:35:42,084 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-04-17 18:35:42,085 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-04-17 18:35:42,085 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-04-17 18:35:42,086 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-04-17 18:35:42,087 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-04-17 18:35:42,087 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-04-17 18:35:42,088 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-04-17 18:35:42,089 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-04-17 18:35:42,090 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-04-17 18:35:42,090 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-04-17 18:35:42,091 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-04-17 18:35:42,091 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-04-17 18:35:42,091 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-04-17 18:35:42,092 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-04-17 18:35:42,093 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-04-17 18:35:42,093 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-04-17 18:35:42,120 INFO L113 SettingsManager]: Loading preferences was successful [2020-04-17 18:35:42,120 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-04-17 18:35:42,121 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-04-17 18:35:42,121 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-04-17 18:35:42,121 INFO L138 SettingsManager]: * Use SBE=true [2020-04-17 18:35:42,122 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-04-17 18:35:42,122 INFO L138 SettingsManager]: * sizeof long=4 [2020-04-17 18:35:42,122 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-04-17 18:35:42,122 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * sizeof long double=12 [2020-04-17 18:35:42,123 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-04-17 18:35:42,124 INFO L138 SettingsManager]: * Use constant arrays=true [2020-04-17 18:35:42,124 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-04-17 18:35:42,124 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-04-17 18:35:42,124 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-04-17 18:35:42,124 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-04-17 18:35:42,125 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-04-17 18:35:42,125 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-04-17 18:35:42,125 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-04-17 18:35:42,125 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-04-17 18:35:42,125 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-04-17 18:35:42,126 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-04-17 18:35:42,126 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-04-17 18:35:42,126 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-04-17 18:35:42,126 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-04-17 18:35:42,126 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-04-17 18:35:42,420 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-04-17 18:35:42,439 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-04-17 18:35:42,443 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-04-17 18:35:42,444 INFO L271 PluginConnector]: Initializing CDTParser... [2020-04-17 18:35:42,445 INFO L275 PluginConnector]: CDTParser initialized [2020-04-17 18:35:42,446 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i [2020-04-17 18:35:42,511 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f96faa341/02b696f01e704964966cd53c5f1cb0a1/FLAGb57901152 [2020-04-17 18:35:43,108 INFO L306 CDTParser]: Found 1 translation units. [2020-04-17 18:35:43,109 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-variant-1.i [2020-04-17 18:35:43,122 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f96faa341/02b696f01e704964966cd53c5f1cb0a1/FLAGb57901152 [2020-04-17 18:35:43,421 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f96faa341/02b696f01e704964966cd53c5f1cb0a1 [2020-04-17 18:35:43,429 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-04-17 18:35:43,446 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-04-17 18:35:43,447 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-04-17 18:35:43,447 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-04-17 18:35:43,452 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-04-17 18:35:43,455 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.04 06:35:43" (1/1) ... [2020-04-17 18:35:43,458 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6afba5cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:43, skipping insertion in model container [2020-04-17 18:35:43,459 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.04 06:35:43" (1/1) ... [2020-04-17 18:35:43,466 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-04-17 18:35:43,518 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-04-17 18:35:44,037 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-17 18:35:44,056 INFO L203 MainTranslator]: Completed pre-run [2020-04-17 18:35:44,135 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-04-17 18:35:44,216 INFO L208 MainTranslator]: Completed translation [2020-04-17 18:35:44,216 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44 WrapperNode [2020-04-17 18:35:44,216 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-04-17 18:35:44,217 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-04-17 18:35:44,217 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-04-17 18:35:44,217 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-04-17 18:35:44,227 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,244 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,271 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-04-17 18:35:44,271 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-04-17 18:35:44,271 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-04-17 18:35:44,271 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-04-17 18:35:44,281 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,282 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,288 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,288 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,293 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,298 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,300 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (1/1) ... [2020-04-17 18:35:44,303 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-04-17 18:35:44,304 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-04-17 18:35:44,304 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-04-17 18:35:44,304 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-04-17 18:35:44,305 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (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-04-17 18:35:44,363 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-04-17 18:35:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-04-17 18:35:44,364 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-04-17 18:35:44,364 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-04-17 18:35:44,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-04-17 18:35:44,364 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2020-04-17 18:35:44,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-04-17 18:35:44,364 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-04-17 18:35:44,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-04-17 18:35:44,365 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-04-17 18:35:44,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-04-17 18:35:44,366 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-04-17 18:35:44,824 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-04-17 18:35:44,825 INFO L295 CfgBuilder]: Removed 11 assume(true) statements. [2020-04-17 18:35:44,830 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.04 06:35:44 BoogieIcfgContainer [2020-04-17 18:35:44,831 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-04-17 18:35:44,833 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-04-17 18:35:44,834 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-04-17 18:35:44,837 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-04-17 18:35:44,838 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.04 06:35:43" (1/3) ... [2020-04-17 18:35:44,839 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bddf3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.04 06:35:44, skipping insertion in model container [2020-04-17 18:35:44,839 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.04 06:35:44" (2/3) ... [2020-04-17 18:35:44,841 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bddf3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.04 06:35:44, skipping insertion in model container [2020-04-17 18:35:44,841 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.04 06:35:44" (3/3) ... [2020-04-17 18:35:44,843 INFO L109 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-variant-1.i [2020-04-17 18:35:44,853 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-04-17 18:35:44,853 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-04-17 18:35:44,860 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-04-17 18:35:44,861 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-04-17 18:35:44,890 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,890 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,890 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,891 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,891 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,892 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,892 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,893 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,893 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,893 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,893 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,894 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,894 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,894 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,895 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,895 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,896 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,896 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,896 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,897 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,897 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,899 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,899 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,899 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,899 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,900 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,900 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,901 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,901 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,901 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,901 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,908 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,909 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,909 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,911 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,911 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,911 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,912 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,912 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,913 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,913 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,922 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,922 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,922 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,923 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,923 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,924 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:44,941 INFO L251 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-04-17 18:35:44,967 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:35:44,968 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:35:44,968 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:35:44,968 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:35:44,968 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:35:44,968 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:35:44,969 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:35:44,969 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:35:44,994 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 76 transitions, 162 flow [2020-04-17 18:35:44,996 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 77 places, 76 transitions, 162 flow [2020-04-17 18:35:45,076 INFO L129 PetriNetUnfolder]: 6/86 cut-off events. [2020-04-17 18:35:45,077 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-04-17 18:35:45,082 INFO L80 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 86 events. 6/86 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 116 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 60. Up to 4 conditions per place. [2020-04-17 18:35:45,086 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 77 places, 76 transitions, 162 flow [2020-04-17 18:35:45,109 INFO L129 PetriNetUnfolder]: 6/86 cut-off events. [2020-04-17 18:35:45,109 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-04-17 18:35:45,110 INFO L80 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 86 events. 6/86 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 116 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 60. Up to 4 conditions per place. [2020-04-17 18:35:45,112 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 1242 [2020-04-17 18:35:45,114 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:35:47,021 WARN L192 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2020-04-17 18:35:47,559 WARN L192 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 46 [2020-04-17 18:35:48,046 WARN L192 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2020-04-17 18:35:48,194 WARN L192 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:35:48,198 INFO L206 etLargeBlockEncoding]: Checked pairs total: 1089 [2020-04-17 18:35:48,198 INFO L214 etLargeBlockEncoding]: Total number of compositions: 77 [2020-04-17 18:35:48,202 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-04-17 18:35:48,213 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-04-17 18:35:48,215 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-04-17 18:35:48,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-04-17 18:35:48,220 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:48,221 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-04-17 18:35:48,221 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-04-17 18:35:48,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:48,226 INFO L82 PathProgramCache]: Analyzing trace with hash 313215, now seen corresponding path program 1 times [2020-04-17 18:35:48,235 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:48,236 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041334037] [2020-04-17 18:35:48,236 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:48,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:48,423 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041334037] [2020-04-17 18:35:48,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:48,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-04-17 18:35:48,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456062808] [2020-04-17 18:35:48,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:35:48,431 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:48,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:35:48,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:35:48,447 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2020-04-17 18:35:48,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:48,483 INFO L93 Difference]: Finished difference Result 35 states and 59 transitions. [2020-04-17 18:35:48,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:35:48,485 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-04-17 18:35:48,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:48,496 INFO L225 Difference]: With dead ends: 35 [2020-04-17 18:35:48,496 INFO L226 Difference]: Without dead ends: 31 [2020-04-17 18:35:48,498 INFO L678 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-04-17 18:35:48,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2020-04-17 18:35:48,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2020-04-17 18:35:48,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-04-17 18:35:48,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-04-17 18:35:48,538 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-04-17 18:35:48,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:48,538 INFO L479 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-04-17 18:35:48,538 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:35:48,539 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-04-17 18:35:48,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-04-17 18:35:48,539 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:48,539 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:48,540 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-04-17 18:35:48,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:48,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1465583995, now seen corresponding path program 1 times [2020-04-17 18:35:48,541 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:48,541 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700855740] [2020-04-17 18:35:48,541 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:48,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:48,708 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700855740] [2020-04-17 18:35:48,708 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:48,708 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-04-17 18:35:48,709 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373184228] [2020-04-17 18:35:48,710 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-04-17 18:35:48,710 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:48,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-04-17 18:35:48,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-04-17 18:35:48,711 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand 4 states. [2020-04-17 18:35:48,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:48,743 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-04-17 18:35:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-04-17 18:35:48,745 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2020-04-17 18:35:48,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:48,746 INFO L225 Difference]: With dead ends: 26 [2020-04-17 18:35:48,746 INFO L226 Difference]: Without dead ends: 24 [2020-04-17 18:35:48,747 INFO L678 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-04-17 18:35:48,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-04-17 18:35:48,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-04-17 18:35:48,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-04-17 18:35:48,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-04-17 18:35:48,752 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-04-17 18:35:48,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:48,752 INFO L479 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-04-17 18:35:48,752 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-04-17 18:35:48,752 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-04-17 18:35:48,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-04-17 18:35:48,753 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:48,753 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:48,753 INFO L427 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-04-17 18:35:48,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:48,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1811562961, now seen corresponding path program 1 times [2020-04-17 18:35:48,754 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:48,754 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643614624] [2020-04-17 18:35:48,754 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:48,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:35:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:35:48,831 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-04-17 18:35:48,831 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-04-17 18:35:48,833 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-04-17 18:35:48,834 WARN L363 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-04-17 18:35:48,834 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-04-17 18:35:48,862 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,863 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,863 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,863 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,863 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,864 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,865 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,866 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,866 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,868 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,868 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,869 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,869 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,869 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,869 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,870 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,871 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,871 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,871 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,872 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,872 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,872 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,873 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,873 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,873 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,875 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,875 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,876 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,876 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,876 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,877 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,878 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,880 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,880 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,881 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,882 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,882 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,882 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,882 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,883 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,883 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,888 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,888 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,888 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,888 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,889 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,889 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,891 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,891 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,891 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,891 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,891 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,892 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,892 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,892 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,892 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,892 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,894 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,894 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,894 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,895 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,895 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,895 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,896 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,897 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,897 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,897 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,897 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,897 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:48,899 INFO L251 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-04-17 18:35:48,899 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:35:48,900 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:35:48,900 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:35:48,900 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:35:48,900 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:35:48,900 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:35:48,900 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:35:48,900 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:35:48,903 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 107 places, 105 transitions, 234 flow [2020-04-17 18:35:48,903 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 107 places, 105 transitions, 234 flow [2020-04-17 18:35:48,929 INFO L129 PetriNetUnfolder]: 9/120 cut-off events. [2020-04-17 18:35:48,929 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-04-17 18:35:48,933 INFO L80 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 120 events. 9/120 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 226 event pairs, 0 based on Foata normal form. 0/107 useless extension candidates. Maximal degree in co-relation 129. Up to 6 conditions per place. [2020-04-17 18:35:48,938 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 107 places, 105 transitions, 234 flow [2020-04-17 18:35:48,984 INFO L129 PetriNetUnfolder]: 9/120 cut-off events. [2020-04-17 18:35:48,984 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-04-17 18:35:48,987 INFO L80 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 120 events. 9/120 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 226 event pairs, 0 based on Foata normal form. 0/107 useless extension candidates. Maximal degree in co-relation 129. Up to 6 conditions per place. [2020-04-17 18:35:48,994 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 2844 [2020-04-17 18:35:48,994 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:35:51,138 WARN L192 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 61 [2020-04-17 18:35:51,840 WARN L192 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2020-04-17 18:35:51,967 WARN L192 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:35:52,027 INFO L206 etLargeBlockEncoding]: Checked pairs total: 3583 [2020-04-17 18:35:52,027 INFO L214 etLargeBlockEncoding]: Total number of compositions: 94 [2020-04-17 18:35:52,028 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 28 transitions, 80 flow [2020-04-17 18:35:52,066 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 632 states. [2020-04-17 18:35:52,067 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states. [2020-04-17 18:35:52,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-04-17 18:35:52,068 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:52,068 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-04-17 18:35:52,068 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:52,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:52,068 INFO L82 PathProgramCache]: Analyzing trace with hash 544994, now seen corresponding path program 1 times [2020-04-17 18:35:52,069 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:52,070 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044996438] [2020-04-17 18:35:52,070 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:52,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:52,146 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044996438] [2020-04-17 18:35:52,146 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:52,146 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-04-17 18:35:52,147 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448034402] [2020-04-17 18:35:52,147 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:35:52,147 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:52,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:35:52,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:35:52,148 INFO L87 Difference]: Start difference. First operand 632 states. Second operand 3 states. [2020-04-17 18:35:52,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:52,212 INFO L93 Difference]: Finished difference Result 748 states and 2357 transitions. [2020-04-17 18:35:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:35:52,213 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-04-17 18:35:52,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:52,234 INFO L225 Difference]: With dead ends: 748 [2020-04-17 18:35:52,235 INFO L226 Difference]: Without dead ends: 691 [2020-04-17 18:35:52,235 INFO L678 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-04-17 18:35:52,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2020-04-17 18:35:52,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 612. [2020-04-17 18:35:52,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 612 states. [2020-04-17 18:35:52,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1968 transitions. [2020-04-17 18:35:52,322 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1968 transitions. Word has length 3 [2020-04-17 18:35:52,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:52,323 INFO L479 AbstractCegarLoop]: Abstraction has 612 states and 1968 transitions. [2020-04-17 18:35:52,323 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:35:52,323 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1968 transitions. [2020-04-17 18:35:52,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-17 18:35:52,324 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:52,324 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:52,324 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:52,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:52,325 INFO L82 PathProgramCache]: Analyzing trace with hash 625478199, now seen corresponding path program 1 times [2020-04-17 18:35:52,325 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:52,325 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741260979] [2020-04-17 18:35:52,325 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:52,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741260979] [2020-04-17 18:35:52,431 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:52,431 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:35:52,432 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824042227] [2020-04-17 18:35:52,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:35:52,432 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:52,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:35:52,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:35:52,433 INFO L87 Difference]: Start difference. First operand 612 states and 1968 transitions. Second operand 5 states. [2020-04-17 18:35:52,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:52,578 INFO L93 Difference]: Finished difference Result 900 states and 2708 transitions. [2020-04-17 18:35:52,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:35:52,579 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-04-17 18:35:52,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:52,588 INFO L225 Difference]: With dead ends: 900 [2020-04-17 18:35:52,588 INFO L226 Difference]: Without dead ends: 880 [2020-04-17 18:35:52,589 INFO L678 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-04-17 18:35:52,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2020-04-17 18:35:52,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 563. [2020-04-17 18:35:52,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 563 states. [2020-04-17 18:35:52,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 1857 transitions. [2020-04-17 18:35:52,631 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 1857 transitions. Word has length 10 [2020-04-17 18:35:52,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:52,635 INFO L479 AbstractCegarLoop]: Abstraction has 563 states and 1857 transitions. [2020-04-17 18:35:52,635 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:35:52,635 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 1857 transitions. [2020-04-17 18:35:52,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-17 18:35:52,640 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:52,642 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:52,642 INFO L427 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:52,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:52,643 INFO L82 PathProgramCache]: Analyzing trace with hash -696224660, now seen corresponding path program 1 times [2020-04-17 18:35:52,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:52,643 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063027041] [2020-04-17 18:35:52,643 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:35:52,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:35:52,733 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-04-17 18:35:52,733 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-04-17 18:35:52,733 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-04-17 18:35:52,734 WARN L363 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-04-17 18:35:52,735 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-04-17 18:35:52,752 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,753 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,754 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,754 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,754 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,755 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,755 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,755 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,755 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,755 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,756 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,757 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,758 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,759 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,760 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,761 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,762 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,763 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,764 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,765 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,766 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,766 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,766 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,766 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,767 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,768 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,769 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,769 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,769 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,769 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,769 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,770 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,771 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,773 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,774 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,774 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,774 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,774 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,776 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,776 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,777 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,778 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,778 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,779 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,780 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,780 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,780 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,780 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,780 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,783 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,783 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,783 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,783 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,783 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,784 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,785 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:35:52,786 INFO L251 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-04-17 18:35:52,787 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:35:52,787 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:35:52,787 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:35:52,787 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:35:52,787 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:35:52,787 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:35:52,788 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:35:52,788 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:35:52,790 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 134 transitions, 310 flow [2020-04-17 18:35:52,790 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 137 places, 134 transitions, 310 flow [2020-04-17 18:35:52,818 INFO L129 PetriNetUnfolder]: 12/154 cut-off events. [2020-04-17 18:35:52,818 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-04-17 18:35:52,820 INFO L80 FinitePrefix]: Finished finitePrefix Result has 175 conditions, 154 events. 12/154 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 326 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 168. Up to 8 conditions per place. [2020-04-17 18:35:52,827 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 137 places, 134 transitions, 310 flow [2020-04-17 18:35:52,848 INFO L129 PetriNetUnfolder]: 12/154 cut-off events. [2020-04-17 18:35:52,848 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-04-17 18:35:52,850 INFO L80 FinitePrefix]: Finished finitePrefix Result has 175 conditions, 154 events. 12/154 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 326 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 168. Up to 8 conditions per place. [2020-04-17 18:35:52,856 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 5130 [2020-04-17 18:35:52,856 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:35:54,519 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 29 [2020-04-17 18:35:55,606 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2020-04-17 18:35:56,489 WARN L192 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2020-04-17 18:35:56,659 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:35:56,669 INFO L206 etLargeBlockEncoding]: Checked pairs total: 7545 [2020-04-17 18:35:56,670 INFO L214 etLargeBlockEncoding]: Total number of compositions: 120 [2020-04-17 18:35:56,670 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 49 places, 38 transitions, 118 flow [2020-04-17 18:35:56,942 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 3782 states. [2020-04-17 18:35:56,942 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states. [2020-04-17 18:35:56,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-04-17 18:35:56,942 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:56,943 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-04-17 18:35:56,943 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:56,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:56,943 INFO L82 PathProgramCache]: Analyzing trace with hash 833041, now seen corresponding path program 1 times [2020-04-17 18:35:56,944 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:56,944 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991444139] [2020-04-17 18:35:56,944 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:56,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:56,967 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991444139] [2020-04-17 18:35:56,967 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:56,967 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-04-17 18:35:56,967 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431030084] [2020-04-17 18:35:56,968 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:35:56,968 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:56,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:35:56,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:35:56,969 INFO L87 Difference]: Start difference. First operand 3782 states. Second operand 3 states. [2020-04-17 18:35:57,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:57,081 INFO L93 Difference]: Finished difference Result 4669 states and 19397 transitions. [2020-04-17 18:35:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:35:57,082 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-04-17 18:35:57,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:57,125 INFO L225 Difference]: With dead ends: 4669 [2020-04-17 18:35:57,126 INFO L226 Difference]: Without dead ends: 4342 [2020-04-17 18:35:57,126 INFO L678 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-04-17 18:35:57,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2020-04-17 18:35:57,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3858. [2020-04-17 18:35:57,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3858 states. [2020-04-17 18:35:57,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 16290 transitions. [2020-04-17 18:35:57,395 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 16290 transitions. Word has length 3 [2020-04-17 18:35:57,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:57,395 INFO L479 AbstractCegarLoop]: Abstraction has 3858 states and 16290 transitions. [2020-04-17 18:35:57,395 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:35:57,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 16290 transitions. [2020-04-17 18:35:57,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-17 18:35:57,396 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:57,397 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:57,397 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:57,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:57,398 INFO L82 PathProgramCache]: Analyzing trace with hash -642397451, now seen corresponding path program 1 times [2020-04-17 18:35:57,398 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:57,398 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68544265] [2020-04-17 18:35:57,399 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:57,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:57,454 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68544265] [2020-04-17 18:35:57,454 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:57,455 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:35:57,455 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506960816] [2020-04-17 18:35:57,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:35:57,455 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:57,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:35:57,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:35:57,456 INFO L87 Difference]: Start difference. First operand 3858 states and 16290 transitions. Second operand 5 states. [2020-04-17 18:35:57,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:57,669 INFO L93 Difference]: Finished difference Result 6408 states and 25485 transitions. [2020-04-17 18:35:57,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:35:57,670 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-04-17 18:35:57,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:57,738 INFO L225 Difference]: With dead ends: 6408 [2020-04-17 18:35:57,738 INFO L226 Difference]: Without dead ends: 6352 [2020-04-17 18:35:57,739 INFO L678 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-04-17 18:35:57,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6352 states. [2020-04-17 18:35:57,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6352 to 3890. [2020-04-17 18:35:57,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3890 states. [2020-04-17 18:35:57,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3890 states to 3890 states and 16721 transitions. [2020-04-17 18:35:57,963 INFO L78 Accepts]: Start accepts. Automaton has 3890 states and 16721 transitions. Word has length 10 [2020-04-17 18:35:57,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:57,963 INFO L479 AbstractCegarLoop]: Abstraction has 3890 states and 16721 transitions. [2020-04-17 18:35:57,963 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:35:57,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3890 states and 16721 transitions. [2020-04-17 18:35:57,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-17 18:35:57,965 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:57,965 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:57,965 INFO L427 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:57,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:57,966 INFO L82 PathProgramCache]: Analyzing trace with hash -834312959, now seen corresponding path program 1 times [2020-04-17 18:35:57,966 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:57,966 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887798850] [2020-04-17 18:35:57,966 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:58,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:35:58,023 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887798850] [2020-04-17 18:35:58,023 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:58,023 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:35:58,023 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318875811] [2020-04-17 18:35:58,024 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:35:58,026 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:58,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:35:58,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:35:58,027 INFO L87 Difference]: Start difference. First operand 3890 states and 16721 transitions. Second operand 5 states. [2020-04-17 18:35:58,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:58,223 INFO L93 Difference]: Finished difference Result 6754 states and 26605 transitions. [2020-04-17 18:35:58,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:35:58,223 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-04-17 18:35:58,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:58,354 INFO L225 Difference]: With dead ends: 6754 [2020-04-17 18:35:58,354 INFO L226 Difference]: Without dead ends: 6698 [2020-04-17 18:35:58,359 INFO L678 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-04-17 18:35:58,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6698 states. [2020-04-17 18:35:58,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6698 to 3876. [2020-04-17 18:35:58,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3876 states. [2020-04-17 18:35:58,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3876 states to 3876 states and 16342 transitions. [2020-04-17 18:35:58,562 INFO L78 Accepts]: Start accepts. Automaton has 3876 states and 16342 transitions. Word has length 14 [2020-04-17 18:35:58,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:58,563 INFO L479 AbstractCegarLoop]: Abstraction has 3876 states and 16342 transitions. [2020-04-17 18:35:58,563 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:35:58,563 INFO L276 IsEmpty]: Start isEmpty. Operand 3876 states and 16342 transitions. [2020-04-17 18:35:58,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-04-17 18:35:58,568 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:58,568 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:58,569 INFO L427 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:58,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:58,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1249108271, now seen corresponding path program 1 times [2020-04-17 18:35:58,569 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:58,570 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412538994] [2020-04-17 18:35:58,570 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:58,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:58,615 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412538994] [2020-04-17 18:35:58,615 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:58,615 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:35:58,615 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192999689] [2020-04-17 18:35:58,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:35:58,616 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:58,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:35:58,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:35:58,617 INFO L87 Difference]: Start difference. First operand 3876 states and 16342 transitions. Second operand 3 states. [2020-04-17 18:35:58,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:58,655 INFO L93 Difference]: Finished difference Result 1628 states and 4901 transitions. [2020-04-17 18:35:58,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:35:58,656 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2020-04-17 18:35:58,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:58,664 INFO L225 Difference]: With dead ends: 1628 [2020-04-17 18:35:58,664 INFO L226 Difference]: Without dead ends: 1628 [2020-04-17 18:35:58,665 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-04-17 18:35:58,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2020-04-17 18:35:58,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 1610. [2020-04-17 18:35:58,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1610 states. [2020-04-17 18:35:58,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1610 states to 1610 states and 4847 transitions. [2020-04-17 18:35:58,727 INFO L78 Accepts]: Start accepts. Automaton has 1610 states and 4847 transitions. Word has length 17 [2020-04-17 18:35:58,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:58,727 INFO L479 AbstractCegarLoop]: Abstraction has 1610 states and 4847 transitions. [2020-04-17 18:35:58,727 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:35:58,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1610 states and 4847 transitions. [2020-04-17 18:35:58,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:35:58,729 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:58,729 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:58,729 INFO L427 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:58,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:58,730 INFO L82 PathProgramCache]: Analyzing trace with hash 229330979, now seen corresponding path program 1 times [2020-04-17 18:35:58,730 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:58,730 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102979180] [2020-04-17 18:35:58,731 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:58,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:58,824 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102979180] [2020-04-17 18:35:58,824 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346907407] [2020-04-17 18:35:58,824 INFO L94 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-04-17 18:35:58,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:58,924 INFO L264 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:35:58,927 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:35:59,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:35:59,005 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:35:59,005 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:35:59,005 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588540106] [2020-04-17 18:35:59,006 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:35:59,006 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:59,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:35:59,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:35:59,006 INFO L87 Difference]: Start difference. First operand 1610 states and 4847 transitions. Second operand 12 states. [2020-04-17 18:35:59,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:35:59,377 INFO L93 Difference]: Finished difference Result 2817 states and 8005 transitions. [2020-04-17 18:35:59,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:35:59,378 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 18 [2020-04-17 18:35:59,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:35:59,387 INFO L225 Difference]: With dead ends: 2817 [2020-04-17 18:35:59,387 INFO L226 Difference]: Without dead ends: 2796 [2020-04-17 18:35:59,389 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:35:59,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2796 states. [2020-04-17 18:35:59,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2796 to 1515. [2020-04-17 18:35:59,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1515 states. [2020-04-17 18:35:59,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 4566 transitions. [2020-04-17 18:35:59,450 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 4566 transitions. Word has length 18 [2020-04-17 18:35:59,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:35:59,451 INFO L479 AbstractCegarLoop]: Abstraction has 1515 states and 4566 transitions. [2020-04-17 18:35:59,451 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:35:59,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 4566 transitions. [2020-04-17 18:35:59,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:35:59,452 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:35:59,453 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:35:59,658 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:35:59,658 INFO L427 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:35:59,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:35:59,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1406801102, now seen corresponding path program 1 times [2020-04-17 18:35:59,659 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:35:59,659 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840408710] [2020-04-17 18:35:59,660 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:35:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:35:59,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:35:59,816 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840408710] [2020-04-17 18:35:59,816 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:35:59,816 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:35:59,817 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346913687] [2020-04-17 18:35:59,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:35:59,817 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:35:59,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:35:59,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:35:59,818 INFO L87 Difference]: Start difference. First operand 1515 states and 4566 transitions. Second operand 7 states. [2020-04-17 18:36:00,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:00,114 INFO L93 Difference]: Finished difference Result 2731 states and 7725 transitions. [2020-04-17 18:36:00,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:36:00,115 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 18 [2020-04-17 18:36:00,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:00,123 INFO L225 Difference]: With dead ends: 2731 [2020-04-17 18:36:00,124 INFO L226 Difference]: Without dead ends: 2698 [2020-04-17 18:36:00,124 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:36:00,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2698 states. [2020-04-17 18:36:00,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2698 to 1205. [2020-04-17 18:36:00,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1205 states. [2020-04-17 18:36:00,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 3518 transitions. [2020-04-17 18:36:00,174 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 3518 transitions. Word has length 18 [2020-04-17 18:36:00,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:00,174 INFO L479 AbstractCegarLoop]: Abstraction has 1205 states and 3518 transitions. [2020-04-17 18:36:00,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:36:00,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 3518 transitions. [2020-04-17 18:36:00,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:36:00,176 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:00,176 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:00,176 INFO L427 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:36:00,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:00,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1086137922, now seen corresponding path program 1 times [2020-04-17 18:36:00,177 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:00,177 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034295076] [2020-04-17 18:36:00,177 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:00,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:00,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-04-17 18:36:00,222 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034295076] [2020-04-17 18:36:00,222 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:00,222 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:36:00,222 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067211509] [2020-04-17 18:36:00,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:36:00,223 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:00,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:36:00,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:36:00,224 INFO L87 Difference]: Start difference. First operand 1205 states and 3518 transitions. Second operand 5 states. [2020-04-17 18:36:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:00,336 INFO L93 Difference]: Finished difference Result 2245 states and 6476 transitions. [2020-04-17 18:36:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:36:00,337 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2020-04-17 18:36:00,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:00,344 INFO L225 Difference]: With dead ends: 2245 [2020-04-17 18:36:00,344 INFO L226 Difference]: Without dead ends: 2233 [2020-04-17 18:36:00,344 INFO L678 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-04-17 18:36:00,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2020-04-17 18:36:00,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1434. [2020-04-17 18:36:00,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1434 states. [2020-04-17 18:36:00,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 4291 transitions. [2020-04-17 18:36:00,391 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 4291 transitions. Word has length 18 [2020-04-17 18:36:00,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:00,391 INFO L479 AbstractCegarLoop]: Abstraction has 1434 states and 4291 transitions. [2020-04-17 18:36:00,391 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:36:00,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 4291 transitions. [2020-04-17 18:36:00,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:36:00,393 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:00,393 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:00,393 INFO L427 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-04-17 18:36:00,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:00,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1078743820, now seen corresponding path program 1 times [2020-04-17 18:36:00,394 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:00,394 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213660796] [2020-04-17 18:36:00,394 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:00,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:36:00,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:36:00,422 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-04-17 18:36:00,422 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-04-17 18:36:00,422 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-04-17 18:36:00,423 WARN L363 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-04-17 18:36:00,423 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-04-17 18:36:00,439 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,439 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,439 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,440 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,441 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,442 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,443 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,444 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,445 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,446 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,447 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,448 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,448 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,448 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,448 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,448 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,449 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,450 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,450 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,450 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,450 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,450 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,451 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,451 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,451 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,451 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,451 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,452 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,452 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,452 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,452 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,452 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,453 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,454 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,454 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,454 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,455 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,456 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,456 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,456 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,457 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,465 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,465 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,465 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,466 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,467 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,468 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,469 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,470 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,473 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,473 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,474 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,475 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,476 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,476 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,477 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,478 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,478 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,479 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,479 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,480 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,481 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,482 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,483 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,483 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,483 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,483 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,483 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,485 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,485 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,485 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,486 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,486 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,486 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,487 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,488 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:00,489 INFO L251 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-04-17 18:36:00,489 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:36:00,490 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:36:00,490 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:36:00,490 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:36:00,490 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:36:00,490 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:36:00,490 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:36:00,490 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:36:00,492 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 167 places, 163 transitions, 390 flow [2020-04-17 18:36:00,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 167 places, 163 transitions, 390 flow [2020-04-17 18:36:00,516 INFO L129 PetriNetUnfolder]: 15/188 cut-off events. [2020-04-17 18:36:00,516 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-04-17 18:36:00,519 INFO L80 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 188 events. 15/188 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 431 event pairs, 0 based on Foata normal form. 0/167 useless extension candidates. Maximal degree in co-relation 208. Up to 10 conditions per place. [2020-04-17 18:36:00,528 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 167 places, 163 transitions, 390 flow [2020-04-17 18:36:00,552 INFO L129 PetriNetUnfolder]: 15/188 cut-off events. [2020-04-17 18:36:00,552 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-04-17 18:36:00,554 INFO L80 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 188 events. 15/188 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 431 event pairs, 0 based on Foata normal form. 0/167 useless extension candidates. Maximal degree in co-relation 208. Up to 10 conditions per place. [2020-04-17 18:36:00,563 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 8100 [2020-04-17 18:36:00,564 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:36:03,584 WARN L192 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2020-04-17 18:36:03,777 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2020-04-17 18:36:04,386 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2020-04-17 18:36:04,526 WARN L192 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:36:04,937 WARN L192 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 100 [2020-04-17 18:36:05,064 WARN L192 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:36:05,074 INFO L206 etLargeBlockEncoding]: Checked pairs total: 10326 [2020-04-17 18:36:05,075 INFO L214 etLargeBlockEncoding]: Total number of compositions: 154 [2020-04-17 18:36:05,075 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 48 transitions, 160 flow [2020-04-17 18:36:06,144 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 13592 states. [2020-04-17 18:36:06,144 INFO L276 IsEmpty]: Start isEmpty. Operand 13592 states. [2020-04-17 18:36:06,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-04-17 18:36:06,144 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:06,144 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-04-17 18:36:06,144 INFO L427 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-04-17 18:36:06,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:06,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1182523, now seen corresponding path program 1 times [2020-04-17 18:36:06,145 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:06,145 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140408352] [2020-04-17 18:36:06,145 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:06,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:06,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:06,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140408352] [2020-04-17 18:36:06,184 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:06,184 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-04-17 18:36:06,185 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155958935] [2020-04-17 18:36:06,185 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:36:06,185 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:06,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:36:06,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:36:06,186 INFO L87 Difference]: Start difference. First operand 13592 states. Second operand 3 states. [2020-04-17 18:36:06,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:06,361 INFO L93 Difference]: Finished difference Result 15456 states and 79163 transitions. [2020-04-17 18:36:06,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:36:06,362 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-04-17 18:36:06,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:06,445 INFO L225 Difference]: With dead ends: 15456 [2020-04-17 18:36:06,445 INFO L226 Difference]: Without dead ends: 14450 [2020-04-17 18:36:06,446 INFO L678 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-04-17 18:36:07,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14450 states. [2020-04-17 18:36:07,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14450 to 13395. [2020-04-17 18:36:07,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13395 states. [2020-04-17 18:36:07,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13395 states to 13395 states and 69324 transitions. [2020-04-17 18:36:07,893 INFO L78 Accepts]: Start accepts. Automaton has 13395 states and 69324 transitions. Word has length 3 [2020-04-17 18:36:07,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:07,893 INFO L479 AbstractCegarLoop]: Abstraction has 13395 states and 69324 transitions. [2020-04-17 18:36:07,893 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:36:07,893 INFO L276 IsEmpty]: Start isEmpty. Operand 13395 states and 69324 transitions. [2020-04-17 18:36:07,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-17 18:36:07,894 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:07,894 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:07,894 INFO L427 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-04-17 18:36:07,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:07,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1868590315, now seen corresponding path program 1 times [2020-04-17 18:36:07,894 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:07,895 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529936166] [2020-04-17 18:36:07,895 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:07,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:07,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529936166] [2020-04-17 18:36:07,933 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:07,933 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:36:07,933 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871481258] [2020-04-17 18:36:07,933 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:36:07,934 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:07,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:36:07,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:36:07,934 INFO L87 Difference]: Start difference. First operand 13395 states and 69324 transitions. Second operand 5 states. [2020-04-17 18:36:08,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:08,609 INFO L93 Difference]: Finished difference Result 23586 states and 116096 transitions. [2020-04-17 18:36:08,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:36:08,610 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-04-17 18:36:08,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:08,730 INFO L225 Difference]: With dead ends: 23586 [2020-04-17 18:36:08,730 INFO L226 Difference]: Without dead ends: 23544 [2020-04-17 18:36:08,731 INFO L678 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-04-17 18:36:08,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23544 states. [2020-04-17 18:36:09,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23544 to 14448. [2020-04-17 18:36:09,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14448 states. [2020-04-17 18:36:09,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14448 states to 14448 states and 75696 transitions. [2020-04-17 18:36:09,509 INFO L78 Accepts]: Start accepts. Automaton has 14448 states and 75696 transitions. Word has length 10 [2020-04-17 18:36:09,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:09,509 INFO L479 AbstractCegarLoop]: Abstraction has 14448 states and 75696 transitions. [2020-04-17 18:36:09,509 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:36:09,510 INFO L276 IsEmpty]: Start isEmpty. Operand 14448 states and 75696 transitions. [2020-04-17 18:36:09,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-17 18:36:09,745 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:09,745 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:09,746 INFO L427 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-04-17 18:36:09,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:09,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1801459304, now seen corresponding path program 1 times [2020-04-17 18:36:09,746 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:09,747 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375748020] [2020-04-17 18:36:09,747 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:09,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:09,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:36:09,800 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375748020] [2020-04-17 18:36:09,800 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:09,800 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:36:09,800 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751726968] [2020-04-17 18:36:09,800 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:36:09,801 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:09,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:36:09,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:36:09,801 INFO L87 Difference]: Start difference. First operand 14448 states and 75696 transitions. Second operand 5 states. [2020-04-17 18:36:10,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:10,082 INFO L93 Difference]: Finished difference Result 25978 states and 129320 transitions. [2020-04-17 18:36:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:36:10,082 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-04-17 18:36:10,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:10,168 INFO L225 Difference]: With dead ends: 25978 [2020-04-17 18:36:10,169 INFO L226 Difference]: Without dead ends: 25910 [2020-04-17 18:36:10,169 INFO L678 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-04-17 18:36:10,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25910 states. [2020-04-17 18:36:12,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25910 to 15939. [2020-04-17 18:36:12,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15939 states. [2020-04-17 18:36:12,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15939 states to 15939 states and 84384 transitions. [2020-04-17 18:36:12,537 INFO L78 Accepts]: Start accepts. Automaton has 15939 states and 84384 transitions. Word has length 14 [2020-04-17 18:36:12,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:12,537 INFO L479 AbstractCegarLoop]: Abstraction has 15939 states and 84384 transitions. [2020-04-17 18:36:12,537 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:36:12,538 INFO L276 IsEmpty]: Start isEmpty. Operand 15939 states and 84384 transitions. [2020-04-17 18:36:12,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-04-17 18:36:12,539 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:12,539 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:12,539 INFO L427 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-04-17 18:36:12,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:12,540 INFO L82 PathProgramCache]: Analyzing trace with hash -1447988544, now seen corresponding path program 1 times [2020-04-17 18:36:12,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:12,540 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136872428] [2020-04-17 18:36:12,540 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:12,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:12,577 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136872428] [2020-04-17 18:36:12,577 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:12,577 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:36:12,577 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139783125] [2020-04-17 18:36:12,577 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:36:12,578 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:12,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:36:12,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:36:12,578 INFO L87 Difference]: Start difference. First operand 15939 states and 84384 transitions. Second operand 3 states. [2020-04-17 18:36:12,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:12,622 INFO L93 Difference]: Finished difference Result 3357 states and 9797 transitions. [2020-04-17 18:36:12,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:36:12,622 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2020-04-17 18:36:12,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:12,629 INFO L225 Difference]: With dead ends: 3357 [2020-04-17 18:36:12,630 INFO L226 Difference]: Without dead ends: 3357 [2020-04-17 18:36:12,630 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-04-17 18:36:12,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3357 states. [2020-04-17 18:36:12,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3357 to 3357. [2020-04-17 18:36:12,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3357 states. [2020-04-17 18:36:12,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 9797 transitions. [2020-04-17 18:36:12,736 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 9797 transitions. Word has length 17 [2020-04-17 18:36:12,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:12,736 INFO L479 AbstractCegarLoop]: Abstraction has 3357 states and 9797 transitions. [2020-04-17 18:36:12,736 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:36:12,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 9797 transitions. [2020-04-17 18:36:12,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:36:12,738 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:12,738 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:12,738 INFO L427 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-04-17 18:36:12,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:12,738 INFO L82 PathProgramCache]: Analyzing trace with hash -905254240, now seen corresponding path program 1 times [2020-04-17 18:36:12,739 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:12,741 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19994315] [2020-04-17 18:36:12,742 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:12,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:12,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:12,819 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19994315] [2020-04-17 18:36:12,819 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543409541] [2020-04-17 18:36:12,819 INFO L94 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-04-17 18:36:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:12,926 INFO L264 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:36:12,930 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:36:13,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:13,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:36:13,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:36:13,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162351635] [2020-04-17 18:36:13,002 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:36:13,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:13,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:36:13,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:36:13,003 INFO L87 Difference]: Start difference. First operand 3357 states and 9797 transitions. Second operand 12 states. [2020-04-17 18:36:13,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:13,428 INFO L93 Difference]: Finished difference Result 5986 states and 16536 transitions. [2020-04-17 18:36:13,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:36:13,429 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 18 [2020-04-17 18:36:13,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:13,442 INFO L225 Difference]: With dead ends: 5986 [2020-04-17 18:36:13,442 INFO L226 Difference]: Without dead ends: 5962 [2020-04-17 18:36:13,445 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:36:13,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5962 states. [2020-04-17 18:36:13,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5962 to 3137. [2020-04-17 18:36:13,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3137 states. [2020-04-17 18:36:13,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3137 states to 3137 states and 9109 transitions. [2020-04-17 18:36:13,552 INFO L78 Accepts]: Start accepts. Automaton has 3137 states and 9109 transitions. Word has length 18 [2020-04-17 18:36:13,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:13,552 INFO L479 AbstractCegarLoop]: Abstraction has 3137 states and 9109 transitions. [2020-04-17 18:36:13,552 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:36:13,552 INFO L276 IsEmpty]: Start isEmpty. Operand 3137 states and 9109 transitions. [2020-04-17 18:36:13,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:36:13,553 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:13,553 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:13,758 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:36:13,758 INFO L427 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-04-17 18:36:13,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:13,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1569744228, now seen corresponding path program 1 times [2020-04-17 18:36:13,760 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:13,760 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581549770] [2020-04-17 18:36:13,760 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:13,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-04-17 18:36:13,825 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581549770] [2020-04-17 18:36:13,825 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:13,825 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:36:13,826 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762470520] [2020-04-17 18:36:13,826 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:36:13,826 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:13,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:36:13,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:36:13,827 INFO L87 Difference]: Start difference. First operand 3137 states and 9109 transitions. Second operand 5 states. [2020-04-17 18:36:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:14,009 INFO L93 Difference]: Finished difference Result 5118 states and 14425 transitions. [2020-04-17 18:36:14,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:36:14,009 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2020-04-17 18:36:14,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:14,021 INFO L225 Difference]: With dead ends: 5118 [2020-04-17 18:36:14,022 INFO L226 Difference]: Without dead ends: 5108 [2020-04-17 18:36:14,027 INFO L678 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-04-17 18:36:14,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5108 states. [2020-04-17 18:36:14,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5108 to 3381. [2020-04-17 18:36:14,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3381 states. [2020-04-17 18:36:14,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3381 states to 3381 states and 9842 transitions. [2020-04-17 18:36:14,147 INFO L78 Accepts]: Start accepts. Automaton has 3381 states and 9842 transitions. Word has length 18 [2020-04-17 18:36:14,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:14,147 INFO L479 AbstractCegarLoop]: Abstraction has 3381 states and 9842 transitions. [2020-04-17 18:36:14,148 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:36:14,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3381 states and 9842 transitions. [2020-04-17 18:36:14,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:36:14,151 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:14,151 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:14,151 INFO L427 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-04-17 18:36:14,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:14,152 INFO L82 PathProgramCache]: Analyzing trace with hash 162149792, now seen corresponding path program 1 times [2020-04-17 18:36:14,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:14,152 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626382910] [2020-04-17 18:36:14,153 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:14,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:14,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:36:14,247 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626382910] [2020-04-17 18:36:14,247 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:14,247 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:36:14,247 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842267200] [2020-04-17 18:36:14,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:36:14,248 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:14,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:36:14,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:36:14,248 INFO L87 Difference]: Start difference. First operand 3381 states and 9842 transitions. Second operand 7 states. [2020-04-17 18:36:14,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:14,607 INFO L93 Difference]: Finished difference Result 6300 states and 17419 transitions. [2020-04-17 18:36:14,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:36:14,607 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 18 [2020-04-17 18:36:14,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:14,622 INFO L225 Difference]: With dead ends: 6300 [2020-04-17 18:36:14,781 INFO L226 Difference]: Without dead ends: 6273 [2020-04-17 18:36:14,782 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:36:14,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6273 states. [2020-04-17 18:36:14,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6273 to 3234. [2020-04-17 18:36:14,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3234 states. [2020-04-17 18:36:14,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 9399 transitions. [2020-04-17 18:36:14,880 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 9399 transitions. Word has length 18 [2020-04-17 18:36:14,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:14,880 INFO L479 AbstractCegarLoop]: Abstraction has 3234 states and 9399 transitions. [2020-04-17 18:36:14,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:36:14,880 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 9399 transitions. [2020-04-17 18:36:14,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:36:14,883 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:14,883 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:14,883 INFO L427 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-04-17 18:36:14,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:14,884 INFO L82 PathProgramCache]: Analyzing trace with hash -287862172, now seen corresponding path program 1 times [2020-04-17 18:36:14,884 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:14,884 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270265590] [2020-04-17 18:36:14,884 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:14,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:14,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:36:14,950 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270265590] [2020-04-17 18:36:14,950 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579339374] [2020-04-17 18:36:14,950 INFO L94 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-04-17 18:36:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:15,035 INFO L264 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:36:15,037 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:36:15,113 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:36:15,114 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:36:15,114 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:36:15,114 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105021201] [2020-04-17 18:36:15,115 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:36:15,115 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:15,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:36:15,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:36:15,116 INFO L87 Difference]: Start difference. First operand 3234 states and 9399 transitions. Second operand 12 states. [2020-04-17 18:36:15,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:15,522 INFO L93 Difference]: Finished difference Result 6095 states and 16808 transitions. [2020-04-17 18:36:15,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:36:15,522 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 22 [2020-04-17 18:36:15,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:15,536 INFO L225 Difference]: With dead ends: 6095 [2020-04-17 18:36:15,537 INFO L226 Difference]: Without dead ends: 6079 [2020-04-17 18:36:15,537 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:36:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6079 states. [2020-04-17 18:36:15,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6079 to 3114. [2020-04-17 18:36:15,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3114 states. [2020-04-17 18:36:15,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3114 states to 3114 states and 9010 transitions. [2020-04-17 18:36:15,673 INFO L78 Accepts]: Start accepts. Automaton has 3114 states and 9010 transitions. Word has length 22 [2020-04-17 18:36:15,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:15,674 INFO L479 AbstractCegarLoop]: Abstraction has 3114 states and 9010 transitions. [2020-04-17 18:36:15,674 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:36:15,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3114 states and 9010 transitions. [2020-04-17 18:36:15,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:36:15,676 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:15,676 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:15,888 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:36:15,889 INFO L427 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-04-17 18:36:15,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:15,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1897707635, now seen corresponding path program 1 times [2020-04-17 18:36:15,890 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:15,890 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363034986] [2020-04-17 18:36:15,890 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:15,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:36:15,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363034986] [2020-04-17 18:36:15,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903391268] [2020-04-17 18:36:15,971 INFO L94 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-04-17 18:36:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:16,076 INFO L264 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:36:16,077 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:36:16,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:36:16,166 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:36:16,167 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:36:16,167 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266486287] [2020-04-17 18:36:16,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:36:16,168 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:16,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:36:16,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:36:16,169 INFO L87 Difference]: Start difference. First operand 3114 states and 9010 transitions. Second operand 12 states. [2020-04-17 18:36:16,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:16,622 INFO L93 Difference]: Finished difference Result 6230 states and 17201 transitions. [2020-04-17 18:36:16,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:36:16,623 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 22 [2020-04-17 18:36:16,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:16,637 INFO L225 Difference]: With dead ends: 6230 [2020-04-17 18:36:16,637 INFO L226 Difference]: Without dead ends: 6214 [2020-04-17 18:36:16,638 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:36:16,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6214 states. [2020-04-17 18:36:16,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6214 to 3152. [2020-04-17 18:36:16,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3152 states. [2020-04-17 18:36:16,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3152 states to 3152 states and 9145 transitions. [2020-04-17 18:36:16,754 INFO L78 Accepts]: Start accepts. Automaton has 3152 states and 9145 transitions. Word has length 22 [2020-04-17 18:36:16,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:36:16,754 INFO L479 AbstractCegarLoop]: Abstraction has 3152 states and 9145 transitions. [2020-04-17 18:36:16,755 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:36:16,755 INFO L276 IsEmpty]: Start isEmpty. Operand 3152 states and 9145 transitions. [2020-04-17 18:36:16,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:36:16,757 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:16,757 INFO L425 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:36:16,970 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:36:16,970 INFO L427 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-04-17 18:36:16,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:16,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1666591514, now seen corresponding path program 1 times [2020-04-17 18:36:16,972 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:16,972 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515908648] [2020-04-17 18:36:16,973 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:36:16,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:36:17,004 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-04-17 18:36:17,005 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-04-17 18:36:17,005 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-04-17 18:36:17,006 WARN L363 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-04-17 18:36:17,006 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-04-17 18:36:17,024 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,025 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,026 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,027 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,028 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,029 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,030 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,031 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,032 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,033 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,034 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,035 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,036 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,037 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,038 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,039 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,040 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,041 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,042 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,043 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,044 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,045 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,046 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,047 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,048 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,048 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,048 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,049 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,050 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,051 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,051 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,052 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,052 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,052 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,053 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,055 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,055 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,055 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,055 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,056 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,058 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,059 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,059 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,059 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,059 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,060 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,061 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,061 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,061 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,061 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,061 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,062 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,063 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,063 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,063 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,063 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,063 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,064 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,065 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,065 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,065 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,065 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,065 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,066 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,066 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,067 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,067 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,067 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,067 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,068 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,068 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,068 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,069 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,069 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,069 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:36:17,070 INFO L251 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-04-17 18:36:17,071 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:36:17,071 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:36:17,071 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:36:17,071 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:36:17,071 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:36:17,071 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:36:17,071 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:36:17,071 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:36:17,074 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 197 places, 192 transitions, 474 flow [2020-04-17 18:36:17,074 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 197 places, 192 transitions, 474 flow [2020-04-17 18:36:17,104 INFO L129 PetriNetUnfolder]: 18/222 cut-off events. [2020-04-17 18:36:17,104 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-04-17 18:36:17,107 INFO L80 FinitePrefix]: Finished finitePrefix Result has 260 conditions, 222 events. 18/222 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 530 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 249. Up to 12 conditions per place. [2020-04-17 18:36:17,119 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 197 places, 192 transitions, 474 flow [2020-04-17 18:36:17,148 INFO L129 PetriNetUnfolder]: 18/222 cut-off events. [2020-04-17 18:36:17,148 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-04-17 18:36:17,152 INFO L80 FinitePrefix]: Finished finitePrefix Result has 260 conditions, 222 events. 18/222 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 530 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 249. Up to 12 conditions per place. [2020-04-17 18:36:17,160 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 11754 [2020-04-17 18:36:17,160 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:36:21,091 WARN L192 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2020-04-17 18:36:21,631 WARN L192 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2020-04-17 18:36:21,788 WARN L192 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:36:21,797 INFO L206 etLargeBlockEncoding]: Checked pairs total: 17154 [2020-04-17 18:36:21,797 INFO L214 etLargeBlockEncoding]: Total number of compositions: 177 [2020-04-17 18:36:21,798 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 73 places, 57 transitions, 204 flow [2020-04-17 18:36:46,214 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 97217 states. [2020-04-17 18:36:46,214 INFO L276 IsEmpty]: Start isEmpty. Operand 97217 states. [2020-04-17 18:36:46,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-04-17 18:36:46,214 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:36:46,214 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-04-17 18:36:46,215 INFO L427 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-04-17 18:36:46,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:36:46,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1587786, now seen corresponding path program 1 times [2020-04-17 18:36:46,216 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:36:46,216 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720576173] [2020-04-17 18:36:46,216 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:36:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:36:46,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:36:46,249 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720576173] [2020-04-17 18:36:46,249 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:36:46,249 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-04-17 18:36:46,249 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105196948] [2020-04-17 18:36:46,250 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:36:46,250 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:36:46,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:36:46,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:36:46,250 INFO L87 Difference]: Start difference. First operand 97217 states. Second operand 3 states. [2020-04-17 18:36:47,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:36:47,625 INFO L93 Difference]: Finished difference Result 118175 states and 731030 transitions. [2020-04-17 18:36:47,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:36:47,625 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-04-17 18:36:47,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:36:48,140 INFO L225 Difference]: With dead ends: 118175 [2020-04-17 18:36:48,140 INFO L226 Difference]: Without dead ends: 110531 [2020-04-17 18:36:48,141 INFO L678 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-04-17 18:36:54,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110531 states. [2020-04-17 18:36:56,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110531 to 100755. [2020-04-17 18:36:56,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100755 states. [2020-04-17 18:37:03,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100755 states to 100755 states and 628402 transitions. [2020-04-17 18:37:03,567 INFO L78 Accepts]: Start accepts. Automaton has 100755 states and 628402 transitions. Word has length 3 [2020-04-17 18:37:03,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:03,567 INFO L479 AbstractCegarLoop]: Abstraction has 100755 states and 628402 transitions. [2020-04-17 18:37:03,567 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:37:03,567 INFO L276 IsEmpty]: Start isEmpty. Operand 100755 states and 628402 transitions. [2020-04-17 18:37:03,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-04-17 18:37:03,567 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:03,568 INFO L425 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:03,568 INFO L427 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-04-17 18:37:03,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:03,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1592599097, now seen corresponding path program 1 times [2020-04-17 18:37:03,568 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:03,568 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502006152] [2020-04-17 18:37:03,568 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:03,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:03,609 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502006152] [2020-04-17 18:37:03,609 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:03,609 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:37:03,609 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449068797] [2020-04-17 18:37:03,610 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:37:03,610 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:03,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:37:03,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:37:03,610 INFO L87 Difference]: Start difference. First operand 100755 states and 628402 transitions. Second operand 5 states. [2020-04-17 18:37:12,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:12,607 INFO L93 Difference]: Finished difference Result 187755 states and 1125902 transitions. [2020-04-17 18:37:12,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:37:12,607 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2020-04-17 18:37:12,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:13,423 INFO L225 Difference]: With dead ends: 187755 [2020-04-17 18:37:13,424 INFO L226 Difference]: Without dead ends: 187578 [2020-04-17 18:37:13,424 INFO L678 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-04-17 18:37:16,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187578 states. [2020-04-17 18:37:19,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187578 to 111945. [2020-04-17 18:37:19,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111945 states. [2020-04-17 18:37:21,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111945 states to 111945 states and 706831 transitions. [2020-04-17 18:37:21,652 INFO L78 Accepts]: Start accepts. Automaton has 111945 states and 706831 transitions. Word has length 10 [2020-04-17 18:37:21,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:21,653 INFO L479 AbstractCegarLoop]: Abstraction has 111945 states and 706831 transitions. [2020-04-17 18:37:21,653 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:37:21,653 INFO L276 IsEmpty]: Start isEmpty. Operand 111945 states and 706831 transitions. [2020-04-17 18:37:21,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-04-17 18:37:21,653 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:21,654 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:21,654 INFO L427 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-04-17 18:37:21,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:21,654 INFO L82 PathProgramCache]: Analyzing trace with hash -2054167379, now seen corresponding path program 1 times [2020-04-17 18:37:21,654 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:21,655 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609275458] [2020-04-17 18:37:21,655 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:21,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:21,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:37:21,686 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609275458] [2020-04-17 18:37:21,686 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:21,687 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:37:21,687 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464630977] [2020-04-17 18:37:21,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:37:21,687 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:21,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:37:21,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:37:21,687 INFO L87 Difference]: Start difference. First operand 111945 states and 706831 transitions. Second operand 5 states. [2020-04-17 18:37:30,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:30,158 INFO L93 Difference]: Finished difference Result 212246 states and 1288288 transitions. [2020-04-17 18:37:30,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:37:30,158 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-04-17 18:37:30,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:31,130 INFO L225 Difference]: With dead ends: 212246 [2020-04-17 18:37:31,130 INFO L226 Difference]: Without dead ends: 211934 [2020-04-17 18:37:31,130 INFO L678 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-04-17 18:37:34,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211934 states. [2020-04-17 18:37:43,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211934 to 127498. [2020-04-17 18:37:43,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127498 states. [2020-04-17 18:37:45,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127498 states to 127498 states and 815584 transitions. [2020-04-17 18:37:45,372 INFO L78 Accepts]: Start accepts. Automaton has 127498 states and 815584 transitions. Word has length 14 [2020-04-17 18:37:45,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:45,373 INFO L479 AbstractCegarLoop]: Abstraction has 127498 states and 815584 transitions. [2020-04-17 18:37:45,373 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:37:45,373 INFO L276 IsEmpty]: Start isEmpty. Operand 127498 states and 815584 transitions. [2020-04-17 18:37:45,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-04-17 18:37:45,374 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:45,374 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:45,374 INFO L427 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-04-17 18:37:45,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:45,375 INFO L82 PathProgramCache]: Analyzing trace with hash -53690513, now seen corresponding path program 1 times [2020-04-17 18:37:45,375 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:45,375 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688544403] [2020-04-17 18:37:45,375 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:45,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:45,404 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688544403] [2020-04-17 18:37:45,404 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:45,405 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:37:45,405 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002126054] [2020-04-17 18:37:45,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-04-17 18:37:45,405 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:45,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-04-17 18:37:45,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-04-17 18:37:45,406 INFO L87 Difference]: Start difference. First operand 127498 states and 815584 transitions. Second operand 3 states. [2020-04-17 18:37:45,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:45,520 INFO L93 Difference]: Finished difference Result 14050 states and 46115 transitions. [2020-04-17 18:37:45,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-04-17 18:37:45,521 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2020-04-17 18:37:45,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:45,557 INFO L225 Difference]: With dead ends: 14050 [2020-04-17 18:37:45,557 INFO L226 Difference]: Without dead ends: 14050 [2020-04-17 18:37:45,557 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-04-17 18:37:45,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14050 states. [2020-04-17 18:37:45,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14050 to 13870. [2020-04-17 18:37:45,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13870 states. [2020-04-17 18:37:45,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13870 states to 13870 states and 45593 transitions. [2020-04-17 18:37:45,876 INFO L78 Accepts]: Start accepts. Automaton has 13870 states and 45593 transitions. Word has length 17 [2020-04-17 18:37:45,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:45,876 INFO L479 AbstractCegarLoop]: Abstraction has 13870 states and 45593 transitions. [2020-04-17 18:37:45,876 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-04-17 18:37:45,877 INFO L276 IsEmpty]: Start isEmpty. Operand 13870 states and 45593 transitions. [2020-04-17 18:37:45,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:37:45,877 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:45,878 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:45,878 INFO L427 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-04-17 18:37:45,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:45,878 INFO L82 PathProgramCache]: Analyzing trace with hash 693844998, now seen corresponding path program 1 times [2020-04-17 18:37:45,878 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:45,879 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79131747] [2020-04-17 18:37:45,879 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:45,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:45,934 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79131747] [2020-04-17 18:37:45,935 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485591308] [2020-04-17 18:37:45,935 INFO L94 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-04-17 18:37:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:46,032 INFO L264 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:37:46,036 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:37:46,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:46,098 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:37:46,098 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:37:46,098 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494810498] [2020-04-17 18:37:46,099 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:37:46,099 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:46,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:37:46,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:37:46,100 INFO L87 Difference]: Start difference. First operand 13870 states and 45593 transitions. Second operand 12 states. [2020-04-17 18:37:48,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:48,938 INFO L93 Difference]: Finished difference Result 28297 states and 88595 transitions. [2020-04-17 18:37:48,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:48,938 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 18 [2020-04-17 18:37:48,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:48,998 INFO L225 Difference]: With dead ends: 28297 [2020-04-17 18:37:48,998 INFO L226 Difference]: Without dead ends: 28227 [2020-04-17 18:37:48,999 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:37:49,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28227 states. [2020-04-17 18:37:49,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28227 to 13185. [2020-04-17 18:37:49,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13185 states. [2020-04-17 18:37:49,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13185 states to 13185 states and 43189 transitions. [2020-04-17 18:37:49,456 INFO L78 Accepts]: Start accepts. Automaton has 13185 states and 43189 transitions. Word has length 18 [2020-04-17 18:37:49,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:49,456 INFO L479 AbstractCegarLoop]: Abstraction has 13185 states and 43189 transitions. [2020-04-17 18:37:49,456 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:37:49,457 INFO L276 IsEmpty]: Start isEmpty. Operand 13185 states and 43189 transitions. [2020-04-17 18:37:49,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:37:49,457 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:49,457 INFO L425 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:49,659 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:37:49,659 INFO L427 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-04-17 18:37:49,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:49,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1124175233, now seen corresponding path program 1 times [2020-04-17 18:37:49,660 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:49,660 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852784921] [2020-04-17 18:37:49,661 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:49,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-04-17 18:37:49,714 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852784921] [2020-04-17 18:37:49,714 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:49,714 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:37:49,714 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812582303] [2020-04-17 18:37:49,715 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:37:49,715 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:49,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:37:49,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:37:49,715 INFO L87 Difference]: Start difference. First operand 13185 states and 43189 transitions. Second operand 7 states. [2020-04-17 18:37:50,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:50,231 INFO L93 Difference]: Finished difference Result 28575 states and 89516 transitions. [2020-04-17 18:37:50,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:50,231 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 18 [2020-04-17 18:37:50,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:50,284 INFO L225 Difference]: With dead ends: 28575 [2020-04-17 18:37:50,284 INFO L226 Difference]: Without dead ends: 28491 [2020-04-17 18:37:50,285 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:37:50,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28491 states. [2020-04-17 18:37:50,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28491 to 12294. [2020-04-17 18:37:50,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12294 states. [2020-04-17 18:37:50,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12294 states to 12294 states and 40114 transitions. [2020-04-17 18:37:50,688 INFO L78 Accepts]: Start accepts. Automaton has 12294 states and 40114 transitions. Word has length 18 [2020-04-17 18:37:50,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:50,688 INFO L479 AbstractCegarLoop]: Abstraction has 12294 states and 40114 transitions. [2020-04-17 18:37:50,688 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:37:50,688 INFO L276 IsEmpty]: Start isEmpty. Operand 12294 states and 40114 transitions. [2020-04-17 18:37:50,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-04-17 18:37:50,689 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:50,689 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:50,689 INFO L427 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-04-17 18:37:50,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:50,689 INFO L82 PathProgramCache]: Analyzing trace with hash 427682604, now seen corresponding path program 1 times [2020-04-17 18:37:50,689 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:50,689 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716298501] [2020-04-17 18:37:50,689 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:50,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:50,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-04-17 18:37:50,733 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716298501] [2020-04-17 18:37:50,733 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:50,733 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:37:50,734 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559552536] [2020-04-17 18:37:50,734 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:37:50,734 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:50,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:37:50,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:37:50,734 INFO L87 Difference]: Start difference. First operand 12294 states and 40114 transitions. Second operand 5 states. [2020-04-17 18:37:50,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:50,948 INFO L93 Difference]: Finished difference Result 24605 states and 79893 transitions. [2020-04-17 18:37:50,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:37:50,949 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 18 [2020-04-17 18:37:50,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:50,995 INFO L225 Difference]: With dead ends: 24605 [2020-04-17 18:37:50,996 INFO L226 Difference]: Without dead ends: 24581 [2020-04-17 18:37:50,996 INFO L678 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-04-17 18:37:51,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24581 states. [2020-04-17 18:37:51,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24581 to 13787. [2020-04-17 18:37:51,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13787 states. [2020-04-17 18:37:51,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13787 states to 13787 states and 45295 transitions. [2020-04-17 18:37:51,584 INFO L78 Accepts]: Start accepts. Automaton has 13787 states and 45295 transitions. Word has length 18 [2020-04-17 18:37:51,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:51,585 INFO L479 AbstractCegarLoop]: Abstraction has 13787 states and 45295 transitions. [2020-04-17 18:37:51,585 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:37:51,585 INFO L276 IsEmpty]: Start isEmpty. Operand 13787 states and 45295 transitions. [2020-04-17 18:37:51,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:37:51,587 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:51,587 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:51,587 INFO L427 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-04-17 18:37:51,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:51,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1364464123, now seen corresponding path program 1 times [2020-04-17 18:37:51,588 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:51,588 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844688589] [2020-04-17 18:37:51,588 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:51,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:51,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:37:51,637 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844688589] [2020-04-17 18:37:51,637 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567899825] [2020-04-17 18:37:51,637 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-04-17 18:37:51,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:51,744 INFO L264 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:37:51,747 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:37:51,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:37:51,801 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:37:51,801 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:37:51,801 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475980359] [2020-04-17 18:37:51,802 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:37:51,802 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:51,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:37:51,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:37:51,803 INFO L87 Difference]: Start difference. First operand 13787 states and 45295 transitions. Second operand 12 states. [2020-04-17 18:37:52,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:52,367 INFO L93 Difference]: Finished difference Result 31898 states and 102145 transitions. [2020-04-17 18:37:52,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:52,367 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 22 [2020-04-17 18:37:52,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:52,427 INFO L225 Difference]: With dead ends: 31898 [2020-04-17 18:37:52,427 INFO L226 Difference]: Without dead ends: 31865 [2020-04-17 18:37:52,427 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:37:52,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2020-04-17 18:37:52,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 13520. [2020-04-17 18:37:52,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13520 states. [2020-04-17 18:37:52,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13520 states to 13520 states and 44395 transitions. [2020-04-17 18:37:52,879 INFO L78 Accepts]: Start accepts. Automaton has 13520 states and 44395 transitions. Word has length 22 [2020-04-17 18:37:52,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:52,879 INFO L479 AbstractCegarLoop]: Abstraction has 13520 states and 44395 transitions. [2020-04-17 18:37:52,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:37:52,880 INFO L276 IsEmpty]: Start isEmpty. Operand 13520 states and 44395 transitions. [2020-04-17 18:37:52,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:37:52,881 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:52,881 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:53,082 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:37:53,083 INFO L427 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-04-17 18:37:53,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:53,084 INFO L82 PathProgramCache]: Analyzing trace with hash 321088405, now seen corresponding path program 1 times [2020-04-17 18:37:53,084 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:53,085 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828096303] [2020-04-17 18:37:53,085 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:53,135 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:37:53,136 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828096303] [2020-04-17 18:37:53,136 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766000502] [2020-04-17 18:37:53,136 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-04-17 18:37:53,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:53,239 INFO L264 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:37:53,241 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:37:53,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:37:53,312 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:37:53,312 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:37:53,312 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660928676] [2020-04-17 18:37:53,313 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:37:53,313 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:53,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:37:53,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:37:53,314 INFO L87 Difference]: Start difference. First operand 13520 states and 44395 transitions. Second operand 12 states. [2020-04-17 18:37:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:53,923 INFO L93 Difference]: Finished difference Result 32253 states and 103231 transitions. [2020-04-17 18:37:53,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:53,924 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 22 [2020-04-17 18:37:53,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:53,990 INFO L225 Difference]: With dead ends: 32253 [2020-04-17 18:37:53,990 INFO L226 Difference]: Without dead ends: 32220 [2020-04-17 18:37:53,990 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:37:54,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32220 states. [2020-04-17 18:37:54,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32220 to 13635. [2020-04-17 18:37:54,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13635 states. [2020-04-17 18:37:54,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13635 states to 13635 states and 44805 transitions. [2020-04-17 18:37:54,686 INFO L78 Accepts]: Start accepts. Automaton has 13635 states and 44805 transitions. Word has length 22 [2020-04-17 18:37:54,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:54,686 INFO L479 AbstractCegarLoop]: Abstraction has 13635 states and 44805 transitions. [2020-04-17 18:37:54,686 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:37:54,686 INFO L276 IsEmpty]: Start isEmpty. Operand 13635 states and 44805 transitions. [2020-04-17 18:37:54,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:37:54,688 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:54,688 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:54,894 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:37:54,894 INFO L427 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-04-17 18:37:54,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:54,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1406316126, now seen corresponding path program 1 times [2020-04-17 18:37:54,895 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:54,895 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995982833] [2020-04-17 18:37:54,895 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:54,937 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-04-17 18:37:54,937 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995982833] [2020-04-17 18:37:54,937 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:54,938 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-04-17 18:37:54,938 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507798047] [2020-04-17 18:37:54,938 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-04-17 18:37:54,938 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:54,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-04-17 18:37:54,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-04-17 18:37:54,939 INFO L87 Difference]: Start difference. First operand 13635 states and 44805 transitions. Second operand 5 states. [2020-04-17 18:37:55,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:55,225 INFO L93 Difference]: Finished difference Result 23466 states and 75382 transitions. [2020-04-17 18:37:55,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-04-17 18:37:55,225 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 22 [2020-04-17 18:37:55,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:55,278 INFO L225 Difference]: With dead ends: 23466 [2020-04-17 18:37:55,278 INFO L226 Difference]: Without dead ends: 23442 [2020-04-17 18:37:55,278 INFO L678 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-04-17 18:37:55,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23442 states. [2020-04-17 18:37:55,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23442 to 14781. [2020-04-17 18:37:55,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14781 states. [2020-04-17 18:37:55,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14781 states to 14781 states and 48769 transitions. [2020-04-17 18:37:55,706 INFO L78 Accepts]: Start accepts. Automaton has 14781 states and 48769 transitions. Word has length 22 [2020-04-17 18:37:55,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:55,707 INFO L479 AbstractCegarLoop]: Abstraction has 14781 states and 48769 transitions. [2020-04-17 18:37:55,707 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-04-17 18:37:55,707 INFO L276 IsEmpty]: Start isEmpty. Operand 14781 states and 48769 transitions. [2020-04-17 18:37:55,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:37:55,710 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:55,710 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:55,710 INFO L427 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-04-17 18:37:55,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:55,710 INFO L82 PathProgramCache]: Analyzing trace with hash -103257068, now seen corresponding path program 1 times [2020-04-17 18:37:55,710 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:55,710 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545950907] [2020-04-17 18:37:55,711 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:55,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-04-17 18:37:55,762 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545950907] [2020-04-17 18:37:55,762 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:55,762 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:37:55,762 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995441666] [2020-04-17 18:37:55,763 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:37:55,763 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:55,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:37:55,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:37:55,764 INFO L87 Difference]: Start difference. First operand 14781 states and 48769 transitions. Second operand 7 states. [2020-04-17 18:37:56,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:56,252 INFO L93 Difference]: Finished difference Result 33669 states and 108193 transitions. [2020-04-17 18:37:56,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:56,253 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 22 [2020-04-17 18:37:56,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:56,325 INFO L225 Difference]: With dead ends: 33669 [2020-04-17 18:37:56,325 INFO L226 Difference]: Without dead ends: 33617 [2020-04-17 18:37:56,326 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:37:56,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33617 states. [2020-04-17 18:37:56,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33617 to 14680. [2020-04-17 18:37:56,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14680 states. [2020-04-17 18:37:57,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14680 states to 14680 states and 48297 transitions. [2020-04-17 18:37:57,007 INFO L78 Accepts]: Start accepts. Automaton has 14680 states and 48297 transitions. Word has length 22 [2020-04-17 18:37:57,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:57,007 INFO L479 AbstractCegarLoop]: Abstraction has 14680 states and 48297 transitions. [2020-04-17 18:37:57,007 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:37:57,007 INFO L276 IsEmpty]: Start isEmpty. Operand 14680 states and 48297 transitions. [2020-04-17 18:37:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-04-17 18:37:57,009 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:57,009 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:57,009 INFO L427 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-04-17 18:37:57,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:57,010 INFO L82 PathProgramCache]: Analyzing trace with hash -103169493, now seen corresponding path program 1 times [2020-04-17 18:37:57,010 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:57,010 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427993734] [2020-04-17 18:37:57,010 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:57,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:57,077 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-04-17 18:37:57,077 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427993734] [2020-04-17 18:37:57,077 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:37:57,077 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:37:57,078 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778535001] [2020-04-17 18:37:57,078 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:37:57,078 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:57,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:37:57,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:37:57,079 INFO L87 Difference]: Start difference. First operand 14680 states and 48297 transitions. Second operand 7 states. [2020-04-17 18:37:57,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:37:57,591 INFO L93 Difference]: Finished difference Result 33499 states and 107547 transitions. [2020-04-17 18:37:57,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:37:57,592 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 22 [2020-04-17 18:37:57,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:37:57,658 INFO L225 Difference]: With dead ends: 33499 [2020-04-17 18:37:57,658 INFO L226 Difference]: Without dead ends: 33447 [2020-04-17 18:37:57,659 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:37:57,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33447 states. [2020-04-17 18:37:58,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33447 to 14368. [2020-04-17 18:37:58,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14368 states. [2020-04-17 18:37:58,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14368 states to 14368 states and 47032 transitions. [2020-04-17 18:37:58,137 INFO L78 Accepts]: Start accepts. Automaton has 14368 states and 47032 transitions. Word has length 22 [2020-04-17 18:37:58,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:37:58,137 INFO L479 AbstractCegarLoop]: Abstraction has 14368 states and 47032 transitions. [2020-04-17 18:37:58,137 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:37:58,138 INFO L276 IsEmpty]: Start isEmpty. Operand 14368 states and 47032 transitions. [2020-04-17 18:37:58,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:37:58,142 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:37:58,142 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:37:58,142 INFO L427 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-04-17 18:37:58,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:37:58,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1988994578, now seen corresponding path program 1 times [2020-04-17 18:37:58,143 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:37:58,143 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90635261] [2020-04-17 18:37:58,143 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:37:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:58,224 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:58,224 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90635261] [2020-04-17 18:37:58,225 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399078339] [2020-04-17 18:37:58,225 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-04-17 18:37:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:37:58,317 INFO L264 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 9 conjunts are in the unsatisfiable core [2020-04-17 18:37:58,319 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:37:58,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-04-17 18:37:58,426 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:37:58,426 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-04-17 18:37:58,426 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75442172] [2020-04-17 18:37:58,426 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-04-17 18:37:58,426 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:37:58,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-17 18:37:58,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2020-04-17 18:37:58,427 INFO L87 Difference]: Start difference. First operand 14368 states and 47032 transitions. Second operand 16 states. [2020-04-17 18:38:00,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:00,004 INFO L93 Difference]: Finished difference Result 41694 states and 132241 transitions. [2020-04-17 18:38:00,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-04-17 18:38:00,004 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 26 [2020-04-17 18:38:00,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:00,101 INFO L225 Difference]: With dead ends: 41694 [2020-04-17 18:38:00,101 INFO L226 Difference]: Without dead ends: 41661 [2020-04-17 18:38:00,102 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=394, Invalid=1088, Unknown=0, NotChecked=0, Total=1482 [2020-04-17 18:38:00,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41661 states. [2020-04-17 18:38:00,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41661 to 14289. [2020-04-17 18:38:00,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14289 states. [2020-04-17 18:38:00,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14289 states to 14289 states and 46800 transitions. [2020-04-17 18:38:00,866 INFO L78 Accepts]: Start accepts. Automaton has 14289 states and 46800 transitions. Word has length 26 [2020-04-17 18:38:00,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:00,867 INFO L479 AbstractCegarLoop]: Abstraction has 14289 states and 46800 transitions. [2020-04-17 18:38:00,867 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-04-17 18:38:00,867 INFO L276 IsEmpty]: Start isEmpty. Operand 14289 states and 46800 transitions. [2020-04-17 18:38:00,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:00,870 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:00,870 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:01,071 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:01,073 INFO L427 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-04-17 18:38:01,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:01,074 INFO L82 PathProgramCache]: Analyzing trace with hash -903766857, now seen corresponding path program 1 times [2020-04-17 18:38:01,074 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:01,075 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081768338] [2020-04-17 18:38:01,075 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:01,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:01,117 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-04-17 18:38:01,118 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081768338] [2020-04-17 18:38:01,118 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159289154] [2020-04-17 18:38:01,118 INFO L94 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-04-17 18:38:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:01,223 INFO L264 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:38:01,224 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:01,281 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-04-17 18:38:01,282 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:01,282 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:38:01,282 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950156491] [2020-04-17 18:38:01,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:38:01,283 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:01,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:38:01,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:38:01,283 INFO L87 Difference]: Start difference. First operand 14289 states and 46800 transitions. Second operand 12 states. [2020-04-17 18:38:01,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:01,916 INFO L93 Difference]: Finished difference Result 30858 states and 98003 transitions. [2020-04-17 18:38:01,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:01,917 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 26 [2020-04-17 18:38:01,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:01,988 INFO L225 Difference]: With dead ends: 30858 [2020-04-17 18:38:01,988 INFO L226 Difference]: Without dead ends: 30822 [2020-04-17 18:38:01,989 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:38:02,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30822 states. [2020-04-17 18:38:02,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30822 to 14230. [2020-04-17 18:38:02,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14230 states. [2020-04-17 18:38:02,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14230 states to 14230 states and 46630 transitions. [2020-04-17 18:38:02,454 INFO L78 Accepts]: Start accepts. Automaton has 14230 states and 46630 transitions. Word has length 26 [2020-04-17 18:38:02,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:02,454 INFO L479 AbstractCegarLoop]: Abstraction has 14230 states and 46630 transitions. [2020-04-17 18:38:02,454 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:38:02,454 INFO L276 IsEmpty]: Start isEmpty. Operand 14230 states and 46630 transitions. [2020-04-17 18:38:02,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:02,458 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:02,458 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:02,658 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:02,659 INFO L427 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-04-17 18:38:02,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:02,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1881627245, now seen corresponding path program 1 times [2020-04-17 18:38:02,660 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:02,660 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894639810] [2020-04-17 18:38:02,660 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:02,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:02,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:02,722 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894639810] [2020-04-17 18:38:02,722 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251341733] [2020-04-17 18:38:02,722 INFO L94 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-04-17 18:38:02,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:02,830 INFO L264 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 9 conjunts are in the unsatisfiable core [2020-04-17 18:38:02,834 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:02,919 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:02,919 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:02,919 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-04-17 18:38:02,919 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990086331] [2020-04-17 18:38:02,920 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-04-17 18:38:02,920 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:02,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-17 18:38:02,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2020-04-17 18:38:02,920 INFO L87 Difference]: Start difference. First operand 14230 states and 46630 transitions. Second operand 16 states. [2020-04-17 18:38:04,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:04,408 INFO L93 Difference]: Finished difference Result 40917 states and 129671 transitions. [2020-04-17 18:38:04,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-04-17 18:38:04,408 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 26 [2020-04-17 18:38:04,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:04,491 INFO L225 Difference]: With dead ends: 40917 [2020-04-17 18:38:04,491 INFO L226 Difference]: Without dead ends: 40856 [2020-04-17 18:38:04,492 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=394, Invalid=1088, Unknown=0, NotChecked=0, Total=1482 [2020-04-17 18:38:04,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40856 states. [2020-04-17 18:38:04,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40856 to 14016. [2020-04-17 18:38:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14016 states. [2020-04-17 18:38:05,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14016 states to 14016 states and 45925 transitions. [2020-04-17 18:38:05,020 INFO L78 Accepts]: Start accepts. Automaton has 14016 states and 45925 transitions. Word has length 26 [2020-04-17 18:38:05,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:05,020 INFO L479 AbstractCegarLoop]: Abstraction has 14016 states and 45925 transitions. [2020-04-17 18:38:05,020 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-04-17 18:38:05,021 INFO L276 IsEmpty]: Start isEmpty. Operand 14016 states and 45925 transitions. [2020-04-17 18:38:05,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:05,024 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:05,024 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:05,224 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:05,225 INFO L427 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-04-17 18:38:05,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:05,225 INFO L82 PathProgramCache]: Analyzing trace with hash -2145591314, now seen corresponding path program 2 times [2020-04-17 18:38:05,226 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:05,226 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306034798] [2020-04-17 18:38:05,226 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:05,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:05,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:05,288 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306034798] [2020-04-17 18:38:05,288 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138384309] [2020-04-17 18:38:05,288 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-17 18:38:05,389 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-04-17 18:38:05,389 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2020-04-17 18:38:05,390 INFO L264 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjunts are in the unsatisfiable core [2020-04-17 18:38:05,392 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:05,507 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:05,507 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2020-04-17 18:38:05,507 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234670443] [2020-04-17 18:38:05,507 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-04-17 18:38:05,507 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:05,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-04-17 18:38:05,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2020-04-17 18:38:05,508 INFO L87 Difference]: Start difference. First operand 14016 states and 45925 transitions. Second operand 17 states. [2020-04-17 18:38:07,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:07,737 INFO L93 Difference]: Finished difference Result 40809 states and 129085 transitions. [2020-04-17 18:38:07,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-04-17 18:38:07,738 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 26 [2020-04-17 18:38:07,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:07,814 INFO L225 Difference]: With dead ends: 40809 [2020-04-17 18:38:07,815 INFO L226 Difference]: Without dead ends: 40776 [2020-04-17 18:38:07,816 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=634, Invalid=2018, Unknown=0, NotChecked=0, Total=2652 [2020-04-17 18:38:08,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40776 states. [2020-04-17 18:38:08,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40776 to 13814. [2020-04-17 18:38:08,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13814 states. [2020-04-17 18:38:08,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13814 states to 13814 states and 45293 transitions. [2020-04-17 18:38:08,469 INFO L78 Accepts]: Start accepts. Automaton has 13814 states and 45293 transitions. Word has length 26 [2020-04-17 18:38:08,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:08,469 INFO L479 AbstractCegarLoop]: Abstraction has 13814 states and 45293 transitions. [2020-04-17 18:38:08,469 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-04-17 18:38:08,469 INFO L276 IsEmpty]: Start isEmpty. Operand 13814 states and 45293 transitions. [2020-04-17 18:38:08,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:08,472 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:08,473 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:08,673 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:08,673 INFO L427 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-04-17 18:38:08,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:08,674 INFO L82 PathProgramCache]: Analyzing trace with hash 75485767, now seen corresponding path program 1 times [2020-04-17 18:38:08,675 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:08,675 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752549798] [2020-04-17 18:38:08,675 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:08,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:08,735 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-17 18:38:08,735 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752549798] [2020-04-17 18:38:08,735 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111500799] [2020-04-17 18:38:08,736 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-04-17 18:38:08,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:08,843 INFO L264 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:38:08,844 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:08,923 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-04-17 18:38:08,924 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:08,924 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:38:08,924 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43531862] [2020-04-17 18:38:08,925 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:38:08,925 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:08,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:38:08,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:38:08,926 INFO L87 Difference]: Start difference. First operand 13814 states and 45293 transitions. Second operand 12 states. [2020-04-17 18:38:09,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:09,514 INFO L93 Difference]: Finished difference Result 31476 states and 100257 transitions. [2020-04-17 18:38:09,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:09,515 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 26 [2020-04-17 18:38:09,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:09,589 INFO L225 Difference]: With dead ends: 31476 [2020-04-17 18:38:09,589 INFO L226 Difference]: Without dead ends: 31440 [2020-04-17 18:38:09,590 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:38:09,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31440 states. [2020-04-17 18:38:10,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31440 to 14284. [2020-04-17 18:38:10,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14284 states. [2020-04-17 18:38:10,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14284 states to 14284 states and 47044 transitions. [2020-04-17 18:38:10,073 INFO L78 Accepts]: Start accepts. Automaton has 14284 states and 47044 transitions. Word has length 26 [2020-04-17 18:38:10,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:10,073 INFO L479 AbstractCegarLoop]: Abstraction has 14284 states and 47044 transitions. [2020-04-17 18:38:10,073 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:38:10,073 INFO L276 IsEmpty]: Start isEmpty. Operand 14284 states and 47044 transitions. [2020-04-17 18:38:10,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:10,077 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:10,077 INFO L425 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:10,278 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:10,278 INFO L427 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-04-17 18:38:10,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:10,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1433999852, now seen corresponding path program 1 times [2020-04-17 18:38:10,279 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:10,279 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774899478] [2020-04-17 18:38:10,279 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:10,341 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774899478] [2020-04-17 18:38:10,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540174754] [2020-04-17 18:38:10,342 INFO L94 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-04-17 18:38:10,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:10,456 INFO L264 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 9 conjunts are in the unsatisfiable core [2020-04-17 18:38:10,458 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:10,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-04-17 18:38:10,590 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:10,590 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-04-17 18:38:10,590 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354814268] [2020-04-17 18:38:10,591 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-04-17 18:38:10,591 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:10,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-04-17 18:38:10,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2020-04-17 18:38:10,592 INFO L87 Difference]: Start difference. First operand 14284 states and 47044 transitions. Second operand 16 states. [2020-04-17 18:38:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:12,187 INFO L93 Difference]: Finished difference Result 41255 states and 130887 transitions. [2020-04-17 18:38:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-04-17 18:38:12,188 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 26 [2020-04-17 18:38:12,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:12,276 INFO L225 Difference]: With dead ends: 41255 [2020-04-17 18:38:12,276 INFO L226 Difference]: Without dead ends: 41194 [2020-04-17 18:38:12,277 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=394, Invalid=1088, Unknown=0, NotChecked=0, Total=1482 [2020-04-17 18:38:12,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41194 states. [2020-04-17 18:38:12,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41194 to 14132. [2020-04-17 18:38:12,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14132 states. [2020-04-17 18:38:12,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14132 states to 14132 states and 46578 transitions. [2020-04-17 18:38:12,837 INFO L78 Accepts]: Start accepts. Automaton has 14132 states and 46578 transitions. Word has length 26 [2020-04-17 18:38:12,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:12,837 INFO L479 AbstractCegarLoop]: Abstraction has 14132 states and 46578 transitions. [2020-04-17 18:38:12,837 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-04-17 18:38:12,837 INFO L276 IsEmpty]: Start isEmpty. Operand 14132 states and 46578 transitions. [2020-04-17 18:38:12,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:12,841 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:12,841 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:13,042 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:13,042 INFO L427 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-04-17 18:38:13,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:13,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1843074133, now seen corresponding path program 1 times [2020-04-17 18:38:13,043 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:13,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054890196] [2020-04-17 18:38:13,043 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:13,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:13,088 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-04-17 18:38:13,088 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054890196] [2020-04-17 18:38:13,088 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860039441] [2020-04-17 18:38:13,088 INFO L94 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-04-17 18:38:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:13,182 INFO L264 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjunts are in the unsatisfiable core [2020-04-17 18:38:13,183 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2020-04-17 18:38:13,239 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-04-17 18:38:13,239 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-04-17 18:38:13,239 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-04-17 18:38:13,240 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566049948] [2020-04-17 18:38:13,240 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-04-17 18:38:13,240 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:13,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-04-17 18:38:13,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-04-17 18:38:13,241 INFO L87 Difference]: Start difference. First operand 14132 states and 46578 transitions. Second operand 12 states. [2020-04-17 18:38:14,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:14,055 INFO L93 Difference]: Finished difference Result 32868 states and 106131 transitions. [2020-04-17 18:38:14,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:14,056 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 26 [2020-04-17 18:38:14,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:14,161 INFO L225 Difference]: With dead ends: 32868 [2020-04-17 18:38:14,162 INFO L226 Difference]: Without dead ends: 32842 [2020-04-17 18:38:14,162 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-04-17 18:38:14,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32842 states. [2020-04-17 18:38:14,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32842 to 14171. [2020-04-17 18:38:14,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14171 states. [2020-04-17 18:38:14,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14171 states to 14171 states and 46691 transitions. [2020-04-17 18:38:14,716 INFO L78 Accepts]: Start accepts. Automaton has 14171 states and 46691 transitions. Word has length 26 [2020-04-17 18:38:14,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:14,717 INFO L479 AbstractCegarLoop]: Abstraction has 14171 states and 46691 transitions. [2020-04-17 18:38:14,717 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-04-17 18:38:14,717 INFO L276 IsEmpty]: Start isEmpty. Operand 14171 states and 46691 transitions. [2020-04-17 18:38:14,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:14,721 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:14,721 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:14,922 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-04-17 18:38:14,923 INFO L427 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-04-17 18:38:14,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:14,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1288861438, now seen corresponding path program 1 times [2020-04-17 18:38:14,923 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:14,924 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643066369] [2020-04-17 18:38:14,924 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:14,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:14,973 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-04-17 18:38:14,974 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643066369] [2020-04-17 18:38:14,974 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:38:14,974 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:38:14,974 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477836364] [2020-04-17 18:38:14,974 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:38:14,975 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:14,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:38:14,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:38:14,975 INFO L87 Difference]: Start difference. First operand 14171 states and 46691 transitions. Second operand 7 states. [2020-04-17 18:38:15,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:15,488 INFO L93 Difference]: Finished difference Result 30961 states and 98367 transitions. [2020-04-17 18:38:15,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:15,489 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2020-04-17 18:38:15,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:15,704 INFO L225 Difference]: With dead ends: 30961 [2020-04-17 18:38:15,705 INFO L226 Difference]: Without dead ends: 30919 [2020-04-17 18:38:15,705 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:38:15,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30919 states. [2020-04-17 18:38:16,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30919 to 14526. [2020-04-17 18:38:16,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14526 states. [2020-04-17 18:38:16,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14526 states to 14526 states and 47951 transitions. [2020-04-17 18:38:16,147 INFO L78 Accepts]: Start accepts. Automaton has 14526 states and 47951 transitions. Word has length 26 [2020-04-17 18:38:16,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:16,148 INFO L479 AbstractCegarLoop]: Abstraction has 14526 states and 47951 transitions. [2020-04-17 18:38:16,148 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:38:16,148 INFO L276 IsEmpty]: Start isEmpty. Operand 14526 states and 47951 transitions. [2020-04-17 18:38:16,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:16,152 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:16,152 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:16,152 INFO L427 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-04-17 18:38:16,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:16,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1288773863, now seen corresponding path program 1 times [2020-04-17 18:38:16,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:16,152 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775658309] [2020-04-17 18:38:16,153 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:16,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:16,200 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-04-17 18:38:16,200 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775658309] [2020-04-17 18:38:16,200 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:38:16,201 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:38:16,201 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803659127] [2020-04-17 18:38:16,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:38:16,201 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:16,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:38:16,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:38:16,202 INFO L87 Difference]: Start difference. First operand 14526 states and 47951 transitions. Second operand 7 states. [2020-04-17 18:38:16,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:16,680 INFO L93 Difference]: Finished difference Result 31047 states and 98602 transitions. [2020-04-17 18:38:16,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:16,680 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2020-04-17 18:38:16,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:16,738 INFO L225 Difference]: With dead ends: 31047 [2020-04-17 18:38:16,738 INFO L226 Difference]: Without dead ends: 31005 [2020-04-17 18:38:16,738 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:38:16,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31005 states. [2020-04-17 18:38:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31005 to 14408. [2020-04-17 18:38:17,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14408 states. [2020-04-17 18:38:17,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14408 states to 14408 states and 47461 transitions. [2020-04-17 18:38:17,192 INFO L78 Accepts]: Start accepts. Automaton has 14408 states and 47461 transitions. Word has length 26 [2020-04-17 18:38:17,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:17,192 INFO L479 AbstractCegarLoop]: Abstraction has 14408 states and 47461 transitions. [2020-04-17 18:38:17,193 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:38:17,193 INFO L276 IsEmpty]: Start isEmpty. Operand 14408 states and 47461 transitions. [2020-04-17 18:38:17,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:17,197 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:17,197 INFO L425 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:17,197 INFO L427 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-04-17 18:38:17,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:17,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1288707709, now seen corresponding path program 1 times [2020-04-17 18:38:17,198 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:17,198 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296856720] [2020-04-17 18:38:17,198 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:17,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-04-17 18:38:17,247 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-04-17 18:38:17,247 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296856720] [2020-04-17 18:38:17,247 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-04-17 18:38:17,247 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-04-17 18:38:17,247 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56608441] [2020-04-17 18:38:17,248 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-04-17 18:38:17,248 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-04-17 18:38:17,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-04-17 18:38:17,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-04-17 18:38:17,248 INFO L87 Difference]: Start difference. First operand 14408 states and 47461 transitions. Second operand 7 states. [2020-04-17 18:38:17,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-04-17 18:38:17,742 INFO L93 Difference]: Finished difference Result 33008 states and 106518 transitions. [2020-04-17 18:38:17,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-04-17 18:38:17,743 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2020-04-17 18:38:17,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-04-17 18:38:17,805 INFO L225 Difference]: With dead ends: 33008 [2020-04-17 18:38:17,805 INFO L226 Difference]: Without dead ends: 32988 [2020-04-17 18:38:17,805 INFO L678 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-04-17 18:38:17,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32988 states. [2020-04-17 18:38:18,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32988 to 14212. [2020-04-17 18:38:18,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14212 states. [2020-04-17 18:38:18,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14212 states to 14212 states and 46599 transitions. [2020-04-17 18:38:18,429 INFO L78 Accepts]: Start accepts. Automaton has 14212 states and 46599 transitions. Word has length 26 [2020-04-17 18:38:18,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-04-17 18:38:18,429 INFO L479 AbstractCegarLoop]: Abstraction has 14212 states and 46599 transitions. [2020-04-17 18:38:18,429 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-04-17 18:38:18,430 INFO L276 IsEmpty]: Start isEmpty. Operand 14212 states and 46599 transitions. [2020-04-17 18:38:18,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-04-17 18:38:18,433 INFO L417 BasicCegarLoop]: Found error trace [2020-04-17 18:38:18,433 INFO L425 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-04-17 18:38:18,434 INFO L427 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-04-17 18:38:18,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-04-17 18:38:18,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1151627457, now seen corresponding path program 1 times [2020-04-17 18:38:18,434 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-04-17 18:38:18,434 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849727884] [2020-04-17 18:38:18,434 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-04-17 18:38:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:38:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-04-17 18:38:18,485 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-04-17 18:38:18,486 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-04-17 18:38:18,486 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-04-17 18:38:18,486 WARN L363 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-04-17 18:38:18,487 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-04-17 18:38:18,507 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,507 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,507 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,507 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,508 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,509 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,510 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,511 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,512 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,513 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,514 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,515 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,516 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,517 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,518 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,519 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,520 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,521 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,522 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,523 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,524 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,525 WARN L315 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,526 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,527 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,527 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,527 WARN L315 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,529 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,530 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,530 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,530 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,530 WARN L315 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,531 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,532 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,532 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,532 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,533 WARN L315 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,534 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,534 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,534 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#t~nondet2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,534 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,535 WARN L315 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,537 WARN L315 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,538 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,538 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,538 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,538 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,539 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,539 WARN L315 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,539 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,539 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,540 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,540 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,540 WARN L315 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,540 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,541 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,541 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,541 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,541 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,542 WARN L315 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,542 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,543 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,543 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,543 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,544 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,544 WARN L315 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,544 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,545 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,545 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,545 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,546 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,546 WARN L315 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,546 WARN L315 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-04-17 18:38:18,547 INFO L251 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-04-17 18:38:18,547 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-04-17 18:38:18,547 INFO L376 AbstractCegarLoop]: Hoare is true [2020-04-17 18:38:18,547 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-04-17 18:38:18,547 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-04-17 18:38:18,547 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-04-17 18:38:18,547 INFO L380 AbstractCegarLoop]: Difference is false [2020-04-17 18:38:18,547 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-04-17 18:38:18,547 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-04-17 18:38:18,549 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 227 places, 221 transitions, 562 flow [2020-04-17 18:38:18,550 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 227 places, 221 transitions, 562 flow [2020-04-17 18:38:18,583 INFO L129 PetriNetUnfolder]: 21/256 cut-off events. [2020-04-17 18:38:18,584 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-04-17 18:38:18,587 INFO L80 FinitePrefix]: Finished finitePrefix Result has 304 conditions, 256 events. 21/256 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 641 event pairs, 0 based on Foata normal form. 0/227 useless extension candidates. Maximal degree in co-relation 291. Up to 14 conditions per place. [2020-04-17 18:38:18,598 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 227 places, 221 transitions, 562 flow [2020-04-17 18:38:18,633 INFO L129 PetriNetUnfolder]: 21/256 cut-off events. [2020-04-17 18:38:18,633 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-04-17 18:38:18,637 INFO L80 FinitePrefix]: Finished finitePrefix Result has 304 conditions, 256 events. 21/256 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 641 event pairs, 0 based on Foata normal form. 0/227 useless extension candidates. Maximal degree in co-relation 291. Up to 14 conditions per place. [2020-04-17 18:38:18,648 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 16092 [2020-04-17 18:38:18,649 INFO L170 etLargeBlockEncoding]: Semantic Check. [2020-04-17 18:38:22,572 WARN L192 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2020-04-17 18:38:23,688 WARN L192 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2020-04-17 18:38:23,816 WARN L192 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:38:24,376 WARN L192 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 100 [2020-04-17 18:38:24,510 WARN L192 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2020-04-17 18:38:24,523 INFO L206 etLargeBlockEncoding]: Checked pairs total: 25601 [2020-04-17 18:38:24,523 INFO L214 etLargeBlockEncoding]: Total number of compositions: 202 [2020-04-17 18:38:24,523 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 86 places, 67 transitions, 254 flow Received shutdown request... [2020-04-17 18:39:19,260 WARN L544 AbstractCegarLoop]: Verification canceled [2020-04-17 18:39:19,263 WARN L228 ceAbstractionStarter]: Timeout [2020-04-17 18:39:19,263 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.04 06:39:19 BasicIcfg [2020-04-17 18:39:19,263 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-04-17 18:39:19,264 INFO L168 Benchmark]: Toolchain (without parser) took 215834.37 ms. Allocated memory was 138.4 MB in the beginning and 2.9 GB in the end (delta: 2.8 GB). Free memory was 100.9 MB in the beginning and 889.4 MB in the end (delta: -788.5 MB). Peak memory consumption was 2.2 GB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,265 INFO L168 Benchmark]: CDTParser took 0.51 ms. Allocated memory is still 138.4 MB. Free memory was 120.3 MB in the beginning and 120.1 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,265 INFO L168 Benchmark]: CACSL2BoogieTranslator took 769.71 ms. Allocated memory was 138.4 MB in the beginning and 202.4 MB in the end (delta: 64.0 MB). Free memory was 98.9 MB in the beginning and 160.5 MB in the end (delta: -61.7 MB). Peak memory consumption was 24.3 MB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,265 INFO L168 Benchmark]: Boogie Procedure Inliner took 53.69 ms. Allocated memory is still 202.4 MB. Free memory was 160.5 MB in the beginning and 157.9 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,266 INFO L168 Benchmark]: Boogie Preprocessor took 32.50 ms. Allocated memory is still 202.4 MB. Free memory was 157.9 MB in the beginning and 156.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,266 INFO L168 Benchmark]: RCFGBuilder took 526.68 ms. Allocated memory is still 202.4 MB. Free memory was 156.5 MB in the beginning and 133.0 MB in the end (delta: 23.5 MB). Peak memory consumption was 23.5 MB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,266 INFO L168 Benchmark]: TraceAbstraction took 214429.65 ms. Allocated memory was 202.4 MB in the beginning and 2.9 GB in the end (delta: 2.7 GB). Free memory was 133.0 MB in the beginning and 889.4 MB in the end (delta: -756.4 MB). Peak memory consumption was 2.2 GB. Max. memory is 7.1 GB. [2020-04-17 18:39:19,268 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.51 ms. Allocated memory is still 138.4 MB. Free memory was 120.3 MB in the beginning and 120.1 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 769.71 ms. Allocated memory was 138.4 MB in the beginning and 202.4 MB in the end (delta: 64.0 MB). Free memory was 98.9 MB in the beginning and 160.5 MB in the end (delta: -61.7 MB). Peak memory consumption was 24.3 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 53.69 ms. Allocated memory is still 202.4 MB. Free memory was 160.5 MB in the beginning and 157.9 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 32.50 ms. Allocated memory is still 202.4 MB. Free memory was 157.9 MB in the beginning and 156.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 526.68 ms. Allocated memory is still 202.4 MB. Free memory was 156.5 MB in the beginning and 133.0 MB in the end (delta: 23.5 MB). Peak memory consumption was 23.5 MB. Max. memory is 7.1 GB. * TraceAbstraction took 214429.65 ms. Allocated memory was 202.4 MB in the beginning and 2.9 GB in the end (delta: 2.7 GB). Free memory was 133.0 MB in the beginning and 889.4 MB in the end (delta: -756.4 MB). Peak memory consumption was 2.2 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 3.2s, 77 ProgramPointsBefore, 18 ProgramPointsAfterwards, 76 TransitionsBefore, 12 TransitionsAfterwards, 1242 CoEnabledTransitionPairs, 7 FixpointIterations, 27 TrivialSequentialCompositions, 36 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 13 ConcurrentYvCompositions, 5 ChoiceCompositions, 716 VarBasedMoverChecksPositive, 4 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 5 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 1089 CheckedPairsTotal, 77 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 3.1s, 107 ProgramPointsBefore, 36 ProgramPointsAfterwards, 105 TransitionsBefore, 28 TransitionsAfterwards, 2844 CoEnabledTransitionPairs, 6 FixpointIterations, 37 TrivialSequentialCompositions, 43 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 11 ConcurrentYvCompositions, 6 ChoiceCompositions, 1586 VarBasedMoverChecksPositive, 35 VarBasedMoverChecksNegative, 17 SemBasedMoverChecksPositive, 29 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.2s, 0 MoverChecksTotal, 3583 CheckedPairsTotal, 94 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 3.8s, 137 ProgramPointsBefore, 49 ProgramPointsAfterwards, 134 TransitionsBefore, 38 TransitionsAfterwards, 5130 CoEnabledTransitionPairs, 7 FixpointIterations, 45 TrivialSequentialCompositions, 55 ConcurrentSequentialCompositions, 5 TrivialYvCompositions, 15 ConcurrentYvCompositions, 8 ChoiceCompositions, 2814 VarBasedMoverChecksPositive, 59 VarBasedMoverChecksNegative, 29 SemBasedMoverChecksPositive, 46 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.3s, 0 MoverChecksTotal, 7545 CheckedPairsTotal, 120 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 4.5s, 167 ProgramPointsBefore, 59 ProgramPointsAfterwards, 163 TransitionsBefore, 48 TransitionsAfterwards, 8100 CoEnabledTransitionPairs, 7 FixpointIterations, 52 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 23 ConcurrentYvCompositions, 7 ChoiceCompositions, 4306 VarBasedMoverChecksPositive, 105 VarBasedMoverChecksNegative, 93 SemBasedMoverChecksPositive, 44 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.4s, 0 MoverChecksTotal, 10326 CheckedPairsTotal, 154 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 4.7s, 197 ProgramPointsBefore, 73 ProgramPointsAfterwards, 192 TransitionsBefore, 57 TransitionsAfterwards, 11754 CoEnabledTransitionPairs, 7 FixpointIterations, 67 TrivialSequentialCompositions, 77 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 27 ConcurrentYvCompositions, 11 ChoiceCompositions, 6349 VarBasedMoverChecksPositive, 111 VarBasedMoverChecksNegative, 54 SemBasedMoverChecksPositive, 73 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.3s, 0 MoverChecksTotal, 17154 CheckedPairsTotal, 177 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 5.9s, 227 ProgramPointsBefore, 86 ProgramPointsAfterwards, 221 TransitionsBefore, 67 TransitionsAfterwards, 16092 CoEnabledTransitionPairs, 7 FixpointIterations, 71 TrivialSequentialCompositions, 96 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 28 ConcurrentYvCompositions, 13 ChoiceCompositions, 8820 VarBasedMoverChecksPositive, 201 VarBasedMoverChecksNegative, 163 SemBasedMoverChecksPositive, 83 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.6s, 0 MoverChecksTotal, 25601 CheckedPairsTotal, 202 TotalNumberOfCompositions - TimeoutResultAtElement [Line: 678]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 678). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 86 places, 67 transitions, 254 flow. Already constructed 204533 states. Currently 49147 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 71 locations, 1 error locations. Started 6 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 213.9s, OverallIterations: 47, TraceHistogramMax: 6, AutomataDifference: 44.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 106.0s, HoareTripleCheckerStatistics: 2155 SDtfs, 10522 SDslu, 7969 SDs, 0 SdLazy, 10955 SolverSat, 782 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 9.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 747 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 510 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2400 ImplicationChecksByTransitivity, 5.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=127498occurred in iteration=3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 54.2s AutomataMinimizationTime, 42 MinimizatonAttempts, 551581 StatesRemovedByMinimization, 39 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 3.1s InterpolantComputationTime, 1143 NumberOfCodeBlocks, 1143 NumberOfCodeBlocksAsserted, 62 NumberOfCheckSat, 999 ConstructedInterpolants, 0 QuantifiedInterpolants, 118563 SizeOfPredicates, 65 NumberOfNonLiveVariables, 2202 ConjunctsInSsa, 107 ConjunctsInUnsatCore, 56 InterpolantComputations, 28 PerfectInterpolantSequences, 224/378 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