/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/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf -i ../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-507b705 [2020-09-12 00:18:23,049 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-09-12 00:18:23,054 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-09-12 00:18:23,098 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-09-12 00:18:23,099 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-09-12 00:18:23,106 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-09-12 00:18:23,110 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-09-12 00:18:23,114 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-09-12 00:18:23,116 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-09-12 00:18:23,119 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-09-12 00:18:23,120 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-09-12 00:18:23,121 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-09-12 00:18:23,122 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-09-12 00:18:23,125 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-09-12 00:18:23,127 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-09-12 00:18:23,129 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-09-12 00:18:23,131 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-09-12 00:18:23,132 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-09-12 00:18:23,133 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-09-12 00:18:23,143 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-09-12 00:18:23,146 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-09-12 00:18:23,147 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-09-12 00:18:23,148 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-09-12 00:18:23,149 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-09-12 00:18:23,161 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-09-12 00:18:23,161 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-09-12 00:18:23,162 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-09-12 00:18:23,163 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-09-12 00:18:23,163 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-09-12 00:18:23,164 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-09-12 00:18:23,164 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-09-12 00:18:23,166 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-09-12 00:18:23,167 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-09-12 00:18:23,168 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-09-12 00:18:23,169 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-09-12 00:18:23,170 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-09-12 00:18:23,170 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-09-12 00:18:23,171 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-09-12 00:18:23,171 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-09-12 00:18:23,172 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-09-12 00:18:23,173 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-09-12 00:18:23,174 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf [2020-09-12 00:18:23,224 INFO L113 SettingsManager]: Loading preferences was successful [2020-09-12 00:18:23,224 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-09-12 00:18:23,227 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-09-12 00:18:23,227 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-09-12 00:18:23,227 INFO L138 SettingsManager]: * Use SBE=true [2020-09-12 00:18:23,228 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-09-12 00:18:23,228 INFO L138 SettingsManager]: * sizeof long=4 [2020-09-12 00:18:23,228 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-09-12 00:18:23,228 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-09-12 00:18:23,228 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-09-12 00:18:23,230 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-09-12 00:18:23,230 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-09-12 00:18:23,230 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-09-12 00:18:23,231 INFO L138 SettingsManager]: * sizeof long double=12 [2020-09-12 00:18:23,231 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-09-12 00:18:23,231 INFO L138 SettingsManager]: * Use constant arrays=true [2020-09-12 00:18:23,231 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-09-12 00:18:23,232 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-09-12 00:18:23,232 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-09-12 00:18:23,232 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-09-12 00:18:23,232 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-09-12 00:18:23,232 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-12 00:18:23,233 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-09-12 00:18:23,233 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-09-12 00:18:23,233 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-09-12 00:18:23,233 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-09-12 00:18:23,233 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-09-12 00:18:23,233 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-09-12 00:18:23,234 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-09-12 00:18:23,234 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-09-12 00:18:23,234 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-09-12 00:18:23,691 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-09-12 00:18:23,707 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-09-12 00:18:23,712 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-09-12 00:18:23,714 INFO L271 PluginConnector]: Initializing CDTParser... [2020-09-12 00:18:23,714 INFO L275 PluginConnector]: CDTParser initialized [2020-09-12 00:18:23,716 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2020-09-12 00:18:23,804 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/781e59bf7/bea34a7d829e438f9e1a01f7c9c2f2d2/FLAGa00b4b17b [2020-09-12 00:18:24,512 INFO L306 CDTParser]: Found 1 translation units. [2020-09-12 00:18:24,513 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2020-09-12 00:18:24,531 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/781e59bf7/bea34a7d829e438f9e1a01f7c9c2f2d2/FLAGa00b4b17b [2020-09-12 00:18:24,735 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/781e59bf7/bea34a7d829e438f9e1a01f7c9c2f2d2 [2020-09-12 00:18:24,751 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-09-12 00:18:24,756 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-09-12 00:18:24,760 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-09-12 00:18:24,760 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-09-12 00:18:24,764 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-09-12 00:18:24,765 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 12:18:24" (1/1) ... [2020-09-12 00:18:24,770 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f16248f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:24, skipping insertion in model container [2020-09-12 00:18:24,770 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 12:18:24" (1/1) ... [2020-09-12 00:18:24,778 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-09-12 00:18:24,846 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-09-12 00:18:25,524 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-12 00:18:25,536 INFO L203 MainTranslator]: Completed pre-run [2020-09-12 00:18:25,583 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-12 00:18:25,751 INFO L208 MainTranslator]: Completed translation [2020-09-12 00:18:25,753 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25 WrapperNode [2020-09-12 00:18:25,753 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-09-12 00:18:25,754 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-09-12 00:18:25,755 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-09-12 00:18:25,755 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-09-12 00:18:25,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,830 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,872 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-09-12 00:18:25,872 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-09-12 00:18:25,872 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-09-12 00:18:25,873 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-09-12 00:18:25,885 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,885 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,889 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,889 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,898 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,904 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,907 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... [2020-09-12 00:18:25,911 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-09-12 00:18:25,911 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-09-12 00:18:25,912 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-09-12 00:18:25,912 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-09-12 00:18:25,913 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/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-09-12 00:18:25,987 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-09-12 00:18:25,988 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2020-09-12 00:18:25,988 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2020-09-12 00:18:25,988 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-09-12 00:18:25,988 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-09-12 00:18:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-09-12 00:18:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-09-12 00:18:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-09-12 00:18:25,989 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-09-12 00:18:25,990 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-09-12 00:18:25,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-09-12 00:18:25,992 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-09-12 00:18:26,433 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-09-12 00:18:26,434 INFO L295 CfgBuilder]: Removed 18 assume(true) statements. [2020-09-12 00:18:26,438 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 12:18:26 BoogieIcfgContainer [2020-09-12 00:18:26,439 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-09-12 00:18:26,440 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-09-12 00:18:26,441 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-09-12 00:18:26,445 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-09-12 00:18:26,445 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 12:18:24" (1/3) ... [2020-09-12 00:18:26,446 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@202a59b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 12:18:26, skipping insertion in model container [2020-09-12 00:18:26,446 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 12:18:25" (2/3) ... [2020-09-12 00:18:26,447 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@202a59b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 12:18:26, skipping insertion in model container [2020-09-12 00:18:26,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 12:18:26" (3/3) ... [2020-09-12 00:18:26,449 INFO L109 eAbstractionObserver]: Analyzing ICFG sssc12_variant.i [2020-09-12 00:18:26,463 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-09-12 00:18:26,464 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-09-12 00:18:26,475 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-09-12 00:18:26,476 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-09-12 00:18:26,505 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,505 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,506 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,506 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,506 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,507 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,507 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,507 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,507 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,508 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,508 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,508 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,509 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,509 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,509 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,509 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,510 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,510 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,510 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,510 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,511 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,511 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,511 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,512 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,512 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,512 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,513 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,513 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,513 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,514 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,514 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,514 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,515 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,515 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,515 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,520 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,521 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,521 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,521 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,522 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,522 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,522 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,522 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,523 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,523 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,523 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:26,552 INFO L251 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-09-12 00:18:26,577 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:26,578 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:26,578 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:26,578 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:26,578 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:26,578 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:26,578 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:26,579 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:26,596 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 67 transitions, 139 flow [2020-09-12 00:18:26,598 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 64 places, 67 transitions, 139 flow [2020-09-12 00:18:26,660 INFO L129 PetriNetUnfolder]: 7/76 cut-off events. [2020-09-12 00:18:26,660 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-12 00:18:26,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 81 conditions, 76 events. 7/76 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 71 event pairs, 0 based on Foata normal form. 0/66 useless extension candidates. Maximal degree in co-relation 39. Up to 4 conditions per place. [2020-09-12 00:18:26,669 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 64 places, 67 transitions, 139 flow [2020-09-12 00:18:26,689 INFO L129 PetriNetUnfolder]: 7/76 cut-off events. [2020-09-12 00:18:26,689 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-12 00:18:26,690 INFO L80 FinitePrefix]: Finished finitePrefix Result has 81 conditions, 76 events. 7/76 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 71 event pairs, 0 based on Foata normal form. 0/66 useless extension candidates. Maximal degree in co-relation 39. Up to 4 conditions per place. [2020-09-12 00:18:26,692 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 638 [2020-09-12 00:18:26,694 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:28,666 WARN L193 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2020-09-12 00:18:28,942 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 75 [2020-09-12 00:18:29,032 INFO L206 etLargeBlockEncoding]: Checked pairs total: 573 [2020-09-12 00:18:29,032 INFO L214 etLargeBlockEncoding]: Total number of compositions: 61 [2020-09-12 00:18:29,038 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 14 places, 12 transitions, 29 flow [2020-09-12 00:18:29,054 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 34 states. [2020-09-12 00:18:29,057 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states. [2020-09-12 00:18:29,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-09-12 00:18:29,069 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:29,070 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2020-09-12 00:18:29,071 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:29,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:29,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1126197644, now seen corresponding path program 1 times [2020-09-12 00:18:29,103 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:29,103 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37329430] [2020-09-12 00:18:29,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:29,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:29,247 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:29,269 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:29,299 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:29,300 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:29,301 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-09-12 00:18:29,301 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-09-12 00:18:29,302 WARN L363 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:29,302 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-09-12 00:18:29,311 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,312 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,312 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,312 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,312 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,313 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,313 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,313 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,313 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,313 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,314 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,314 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,314 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,315 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,315 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,315 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,315 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,315 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,316 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,316 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,316 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,316 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,317 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,317 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,317 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,317 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,317 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,318 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,318 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,318 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,318 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,319 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,319 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,319 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,319 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,320 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,320 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,320 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,321 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,321 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,321 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,321 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,321 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,322 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,322 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,322 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,323 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,323 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,323 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,323 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,323 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,324 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,324 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,324 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,324 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,325 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,325 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,325 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,325 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,325 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,326 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,326 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,326 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,326 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,326 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,327 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,327 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,327 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,328 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,328 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,328 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,329 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,329 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,329 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,329 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,329 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,330 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,330 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,330 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,330 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,330 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,335 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,336 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,336 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,336 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,336 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,337 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,337 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,337 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,337 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,337 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,338 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:29,339 INFO L251 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-09-12 00:18:29,340 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:29,340 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:29,340 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:29,340 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:29,340 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:29,340 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:29,341 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:29,341 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:29,343 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 97 transitions, 206 flow [2020-09-12 00:18:29,343 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 92 places, 97 transitions, 206 flow [2020-09-12 00:18:29,370 INFO L129 PetriNetUnfolder]: 12/116 cut-off events. [2020-09-12 00:18:29,371 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-09-12 00:18:29,372 INFO L80 FinitePrefix]: Finished finitePrefix Result has 126 conditions, 116 events. 12/116 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 215 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 77. Up to 6 conditions per place. [2020-09-12 00:18:29,377 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 92 places, 97 transitions, 206 flow [2020-09-12 00:18:29,401 INFO L129 PetriNetUnfolder]: 12/116 cut-off events. [2020-09-12 00:18:29,402 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-09-12 00:18:29,405 INFO L80 FinitePrefix]: Finished finitePrefix Result has 126 conditions, 116 events. 12/116 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 215 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 77. Up to 6 conditions per place. [2020-09-12 00:18:29,413 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 3016 [2020-09-12 00:18:29,413 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:31,057 WARN L193 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2020-09-12 00:18:31,359 WARN L193 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2020-09-12 00:18:31,462 INFO L206 etLargeBlockEncoding]: Checked pairs total: 7643 [2020-09-12 00:18:31,463 INFO L214 etLargeBlockEncoding]: Total number of compositions: 77 [2020-09-12 00:18:31,463 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 31 transitions, 74 flow [2020-09-12 00:18:31,498 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 653 states. [2020-09-12 00:18:31,498 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states. [2020-09-12 00:18:31,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-09-12 00:18:31,501 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:31,501 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:31,501 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:31,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1817691032, now seen corresponding path program 1 times [2020-09-12 00:18:31,502 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:31,503 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038968649] [2020-09-12 00:18:31,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:31,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:31,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:31,625 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038968649] [2020-09-12 00:18:31,626 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:31,626 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:18:31,627 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [139463003] [2020-09-12 00:18:31,628 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:31,632 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:31,655 INFO L274 McrAutomatonBuilder]: Finished intersection with 10 states and 9 transitions. [2020-09-12 00:18:31,656 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:31,658 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:31,659 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:31,659 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:31,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:31,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:31,682 INFO L87 Difference]: Start difference. First operand 653 states. Second operand 3 states. [2020-09-12 00:18:31,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:31,750 INFO L93 Difference]: Finished difference Result 661 states and 1837 transitions. [2020-09-12 00:18:31,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:31,753 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2020-09-12 00:18:31,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:31,782 INFO L225 Difference]: With dead ends: 661 [2020-09-12 00:18:31,782 INFO L226 Difference]: Without dead ends: 661 [2020-09-12 00:18:31,784 INFO L675 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-09-12 00:18:31,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2020-09-12 00:18:31,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 614. [2020-09-12 00:18:31,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 614 states. [2020-09-12 00:18:31,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1753 transitions. [2020-09-12 00:18:31,923 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1753 transitions. Word has length 9 [2020-09-12 00:18:31,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:31,924 INFO L479 AbstractCegarLoop]: Abstraction has 614 states and 1753 transitions. [2020-09-12 00:18:31,924 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:31,924 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1753 transitions. [2020-09-12 00:18:31,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-09-12 00:18:31,926 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:31,926 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1] [2020-09-12 00:18:31,926 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-09-12 00:18:31,927 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:31,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:31,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1503468746, now seen corresponding path program 1 times [2020-09-12 00:18:31,928 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:31,928 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841152438] [2020-09-12 00:18:31,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:31,954 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:31,972 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:31,980 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:31,980 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:31,982 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-09-12 00:18:31,982 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-09-12 00:18:31,983 WARN L363 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:31,984 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-09-12 00:18:31,993 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,993 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,994 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,994 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,994 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,994 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,994 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,995 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,995 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,995 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,995 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,995 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,996 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,996 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,996 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,996 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,996 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,997 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,997 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,997 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,997 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,997 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,998 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,998 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,999 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,999 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,999 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,999 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:31,999 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,000 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,000 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,000 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,001 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,001 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,001 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,001 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,001 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,002 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,002 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,002 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,002 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,002 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,003 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,004 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,004 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,004 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,004 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,004 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,005 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,005 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,005 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,005 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,005 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,006 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,006 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,006 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,006 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,006 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,007 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,007 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,007 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,007 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,008 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,008 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,008 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,008 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,008 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,009 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,009 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,009 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,009 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,009 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,010 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,010 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,010 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,010 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,011 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,011 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,011 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,011 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,011 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,012 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,012 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,012 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,012 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,013 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,013 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,014 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,014 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,014 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,014 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,014 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,015 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,015 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,015 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,016 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,016 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,016 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,016 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,016 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,017 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,017 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,017 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,017 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,017 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,023 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,024 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,024 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,024 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,024 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,024 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,025 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,025 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,025 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,025 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,026 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,027 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,027 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,028 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,029 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,029 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,029 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:32,030 INFO L251 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-09-12 00:18:32,031 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:32,031 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:32,031 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:32,031 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:32,031 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:32,031 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:32,032 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:32,032 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:32,034 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 127 transitions, 275 flow [2020-09-12 00:18:32,034 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 120 places, 127 transitions, 275 flow [2020-09-12 00:18:32,061 INFO L129 PetriNetUnfolder]: 17/156 cut-off events. [2020-09-12 00:18:32,061 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-09-12 00:18:32,064 INFO L80 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 156 events. 17/156 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 415 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 120. Up to 8 conditions per place. [2020-09-12 00:18:32,071 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 120 places, 127 transitions, 275 flow [2020-09-12 00:18:32,094 INFO L129 PetriNetUnfolder]: 17/156 cut-off events. [2020-09-12 00:18:32,094 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-09-12 00:18:32,096 INFO L80 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 156 events. 17/156 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 415 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 120. Up to 8 conditions per place. [2020-09-12 00:18:32,103 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 7134 [2020-09-12 00:18:32,103 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:34,343 WARN L193 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2020-09-12 00:18:34,667 WARN L193 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-09-12 00:18:34,775 INFO L206 etLargeBlockEncoding]: Checked pairs total: 19195 [2020-09-12 00:18:34,775 INFO L214 etLargeBlockEncoding]: Total number of compositions: 103 [2020-09-12 00:18:34,775 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 44 transitions, 109 flow [2020-09-12 00:18:35,258 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 7187 states. [2020-09-12 00:18:35,259 INFO L276 IsEmpty]: Start isEmpty. Operand 7187 states. [2020-09-12 00:18:35,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-09-12 00:18:35,260 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:35,260 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:35,260 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:35,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:35,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1428939337, now seen corresponding path program 1 times [2020-09-12 00:18:35,262 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:35,262 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047455954] [2020-09-12 00:18:35,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:35,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:35,363 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047455954] [2020-09-12 00:18:35,364 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:35,364 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:18:35,364 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [620231084] [2020-09-12 00:18:35,364 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:35,365 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:35,367 INFO L274 McrAutomatonBuilder]: Finished intersection with 10 states and 9 transitions. [2020-09-12 00:18:35,367 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:35,367 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:35,367 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:35,368 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:35,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:35,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:35,368 INFO L87 Difference]: Start difference. First operand 7187 states. Second operand 3 states. [2020-09-12 00:18:35,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:35,504 INFO L93 Difference]: Finished difference Result 7283 states and 28157 transitions. [2020-09-12 00:18:35,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:35,504 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2020-09-12 00:18:35,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:35,582 INFO L225 Difference]: With dead ends: 7283 [2020-09-12 00:18:35,582 INFO L226 Difference]: Without dead ends: 7283 [2020-09-12 00:18:35,583 INFO L675 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-09-12 00:18:35,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7283 states. [2020-09-12 00:18:35,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7283 to 6763. [2020-09-12 00:18:35,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6763 states. [2020-09-12 00:18:36,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6763 states to 6763 states and 26666 transitions. [2020-09-12 00:18:36,102 INFO L78 Accepts]: Start accepts. Automaton has 6763 states and 26666 transitions. Word has length 9 [2020-09-12 00:18:36,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:36,102 INFO L479 AbstractCegarLoop]: Abstraction has 6763 states and 26666 transitions. [2020-09-12 00:18:36,102 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:36,102 INFO L276 IsEmpty]: Start isEmpty. Operand 6763 states and 26666 transitions. [2020-09-12 00:18:36,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:36,111 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:36,111 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:36,112 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-09-12 00:18:36,112 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:36,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:36,113 INFO L82 PathProgramCache]: Analyzing trace with hash 347411599, now seen corresponding path program 1 times [2020-09-12 00:18:36,114 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:36,114 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195111259] [2020-09-12 00:18:36,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:36,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:36,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:36,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195111259] [2020-09-12 00:18:36,239 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:36,239 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-09-12 00:18:36,240 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [76996911] [2020-09-12 00:18:36,240 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:36,242 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:36,244 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:18:36,244 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:36,244 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:36,244 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:36,245 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:36,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:36,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:36,245 INFO L87 Difference]: Start difference. First operand 6763 states and 26666 transitions. Second operand 3 states. [2020-09-12 00:18:36,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:36,415 INFO L93 Difference]: Finished difference Result 7279 states and 28669 transitions. [2020-09-12 00:18:36,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:36,415 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2020-09-12 00:18:36,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:36,483 INFO L225 Difference]: With dead ends: 7279 [2020-09-12 00:18:36,483 INFO L226 Difference]: Without dead ends: 7279 [2020-09-12 00:18:36,484 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09-12 00:18:36,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2020-09-12 00:18:36,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 7279. [2020-09-12 00:18:36,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7279 states. [2020-09-12 00:18:36,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7279 states to 7279 states and 28669 transitions. [2020-09-12 00:18:36,787 INFO L78 Accepts]: Start accepts. Automaton has 7279 states and 28669 transitions. Word has length 12 [2020-09-12 00:18:36,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:36,788 INFO L479 AbstractCegarLoop]: Abstraction has 7279 states and 28669 transitions. [2020-09-12 00:18:36,788 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:36,788 INFO L276 IsEmpty]: Start isEmpty. Operand 7279 states and 28669 transitions. [2020-09-12 00:18:36,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:36,789 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:36,790 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:36,790 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-09-12 00:18:36,790 INFO L427 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:36,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:36,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1452669877, now seen corresponding path program 1 times [2020-09-12 00:18:36,791 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:36,791 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77535838] [2020-09-12 00:18:36,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:36,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:36,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:18:36,841 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77535838] [2020-09-12 00:18:36,842 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:36,844 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:18:36,844 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [772949888] [2020-09-12 00:18:36,844 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:36,846 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:36,848 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:18:36,848 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:36,848 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:36,849 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:36,849 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:36,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:36,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:36,850 INFO L87 Difference]: Start difference. First operand 7279 states and 28669 transitions. Second operand 3 states. [2020-09-12 00:18:37,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:37,534 INFO L93 Difference]: Finished difference Result 9253 states and 35628 transitions. [2020-09-12 00:18:37,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:37,535 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2020-09-12 00:18:37,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:18:37,581 INFO L225 Difference]: With dead ends: 9253 [2020-09-12 00:18:37,582 INFO L226 Difference]: Without dead ends: 9253 [2020-09-12 00:18:37,583 INFO L675 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-09-12 00:18:37,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9253 states. [2020-09-12 00:18:37,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9253 to 8595. [2020-09-12 00:18:37,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8595 states. [2020-09-12 00:18:37,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8595 states to 8595 states and 33747 transitions. [2020-09-12 00:18:37,895 INFO L78 Accepts]: Start accepts. Automaton has 8595 states and 33747 transitions. Word has length 12 [2020-09-12 00:18:37,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:18:37,896 INFO L479 AbstractCegarLoop]: Abstraction has 8595 states and 33747 transitions. [2020-09-12 00:18:37,896 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:18:37,896 INFO L276 IsEmpty]: Start isEmpty. Operand 8595 states and 33747 transitions. [2020-09-12 00:18:37,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:18:37,897 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:37,898 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2020-09-12 00:18:37,898 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-09-12 00:18:37,898 INFO L427 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:37,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:37,898 INFO L82 PathProgramCache]: Analyzing trace with hash 57443522, now seen corresponding path program 1 times [2020-09-12 00:18:37,899 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:37,899 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871171267] [2020-09-12 00:18:37,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:37,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:37,927 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:18:37,945 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:18:37,959 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:18:37,960 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:18:37,960 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-09-12 00:18:37,960 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-09-12 00:18:37,961 WARN L363 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:18:37,961 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-09-12 00:18:37,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,978 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,979 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,979 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,979 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,979 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,979 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,981 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,982 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,985 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,986 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,989 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,994 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,995 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,995 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,995 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,995 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,998 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,998 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,998 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,998 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:37,999 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,000 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,001 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,002 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,003 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,004 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,005 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,005 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,006 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,006 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,007 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,008 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,008 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,009 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,009 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,009 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,009 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,010 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,012 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,013 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,013 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,013 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:18:38,014 INFO L251 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-09-12 00:18:38,015 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:18:38,015 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:18:38,015 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:18:38,015 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:18:38,015 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:18:38,015 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:18:38,015 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:18:38,015 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:18:38,017 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 148 places, 157 transitions, 346 flow [2020-09-12 00:18:38,017 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 148 places, 157 transitions, 346 flow [2020-09-12 00:18:38,049 INFO L129 PetriNetUnfolder]: 22/196 cut-off events. [2020-09-12 00:18:38,050 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-09-12 00:18:38,052 INFO L80 FinitePrefix]: Finished finitePrefix Result has 219 conditions, 196 events. 22/196 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 601 event pairs, 0 based on Foata normal form. 0/165 useless extension candidates. Maximal degree in co-relation 164. Up to 10 conditions per place. [2020-09-12 00:18:38,063 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 148 places, 157 transitions, 346 flow [2020-09-12 00:18:38,091 INFO L129 PetriNetUnfolder]: 22/196 cut-off events. [2020-09-12 00:18:38,091 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-09-12 00:18:38,093 INFO L80 FinitePrefix]: Finished finitePrefix Result has 219 conditions, 196 events. 22/196 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 601 event pairs, 0 based on Foata normal form. 0/165 useless extension candidates. Maximal degree in co-relation 164. Up to 10 conditions per place. [2020-09-12 00:18:38,104 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 12992 [2020-09-12 00:18:38,105 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:18:40,017 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2020-09-12 00:18:40,942 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2020-09-12 00:18:41,042 INFO L206 etLargeBlockEncoding]: Checked pairs total: 37001 [2020-09-12 00:18:41,042 INFO L214 etLargeBlockEncoding]: Total number of compositions: 128 [2020-09-12 00:18:41,043 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 58 transitions, 148 flow [2020-09-12 00:18:58,907 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 79061 states. [2020-09-12 00:18:58,907 INFO L276 IsEmpty]: Start isEmpty. Operand 79061 states. [2020-09-12 00:18:58,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-09-12 00:18:58,908 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:18:58,908 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:18:58,908 INFO L427 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:18:58,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:18:58,909 INFO L82 PathProgramCache]: Analyzing trace with hash -629435648, now seen corresponding path program 1 times [2020-09-12 00:18:58,909 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:18:58,909 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319853292] [2020-09-12 00:18:58,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:18:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:18:58,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:18:58,958 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319853292] [2020-09-12 00:18:58,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:18:58,959 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-09-12 00:18:58,959 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1344242836] [2020-09-12 00:18:58,959 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:18:58,960 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:18:58,961 INFO L274 McrAutomatonBuilder]: Finished intersection with 10 states and 9 transitions. [2020-09-12 00:18:58,961 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:18:58,961 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:18:58,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:18:58,962 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:18:58,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:18:58,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:18:58,962 INFO L87 Difference]: Start difference. First operand 79061 states. Second operand 3 states. [2020-09-12 00:18:59,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:18:59,663 INFO L93 Difference]: Finished difference Result 68675 states and 346122 transitions. [2020-09-12 00:18:59,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:18:59,664 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 9 [2020-09-12 00:18:59,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:00,209 INFO L225 Difference]: With dead ends: 68675 [2020-09-12 00:19:00,210 INFO L226 Difference]: Without dead ends: 68675 [2020-09-12 00:19:00,210 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09-12 00:19:04,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68675 states. [2020-09-12 00:19:06,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68675 to 68675. [2020-09-12 00:19:06,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68675 states. [2020-09-12 00:19:09,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68675 states to 68675 states and 346122 transitions. [2020-09-12 00:19:09,357 INFO L78 Accepts]: Start accepts. Automaton has 68675 states and 346122 transitions. Word has length 9 [2020-09-12 00:19:09,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:09,358 INFO L479 AbstractCegarLoop]: Abstraction has 68675 states and 346122 transitions. [2020-09-12 00:19:09,358 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:19:09,358 INFO L276 IsEmpty]: Start isEmpty. Operand 68675 states and 346122 transitions. [2020-09-12 00:19:09,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-09-12 00:19:09,359 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:09,359 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:09,359 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-09-12 00:19:09,359 INFO L427 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:19:09,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:09,360 INFO L82 PathProgramCache]: Analyzing trace with hash 697746397, now seen corresponding path program 1 times [2020-09-12 00:19:09,360 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:09,360 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812450171] [2020-09-12 00:19:09,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:09,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:09,417 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:19:09,418 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812450171] [2020-09-12 00:19:09,418 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:09,418 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:19:09,419 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [458337595] [2020-09-12 00:19:09,419 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:09,420 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:09,422 INFO L274 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-09-12 00:19:09,422 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:09,436 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:09,436 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:19:09,436 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:09,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:19:09,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:19:09,437 INFO L87 Difference]: Start difference. First operand 68675 states and 346122 transitions. Second operand 3 states. [2020-09-12 00:19:09,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:09,974 INFO L93 Difference]: Finished difference Result 80121 states and 402856 transitions. [2020-09-12 00:19:09,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:19:09,975 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 11 [2020-09-12 00:19:09,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:10,333 INFO L225 Difference]: With dead ends: 80121 [2020-09-12 00:19:10,333 INFO L226 Difference]: Without dead ends: 80121 [2020-09-12 00:19:10,333 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-09-12 00:19:15,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80121 states. [2020-09-12 00:19:17,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80121 to 80121. [2020-09-12 00:19:17,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80121 states. [2020-09-12 00:19:18,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80121 states to 80121 states and 402856 transitions. [2020-09-12 00:19:18,416 INFO L78 Accepts]: Start accepts. Automaton has 80121 states and 402856 transitions. Word has length 11 [2020-09-12 00:19:18,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:18,416 INFO L479 AbstractCegarLoop]: Abstraction has 80121 states and 402856 transitions. [2020-09-12 00:19:18,416 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:19:18,416 INFO L276 IsEmpty]: Start isEmpty. Operand 80121 states and 402856 transitions. [2020-09-12 00:19:18,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-12 00:19:18,417 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:18,417 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:18,417 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-09-12 00:19:18,417 INFO L427 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:19:18,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:18,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1756490473, now seen corresponding path program 1 times [2020-09-12 00:19:18,418 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:18,418 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727238270] [2020-09-12 00:19:18,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:18,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:19:18,474 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727238270] [2020-09-12 00:19:18,475 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:18,475 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-09-12 00:19:18,475 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1939686289] [2020-09-12 00:19:18,475 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:18,476 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:18,478 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 12 transitions. [2020-09-12 00:19:18,478 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:18,479 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:18,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:19:18,479 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:18,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:19:18,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:19:18,480 INFO L87 Difference]: Start difference. First operand 80121 states and 402856 transitions. Second operand 3 states. [2020-09-12 00:19:19,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:19,208 INFO L93 Difference]: Finished difference Result 87361 states and 438686 transitions. [2020-09-12 00:19:19,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:19:19,208 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2020-09-12 00:19:19,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:19,528 INFO L225 Difference]: With dead ends: 87361 [2020-09-12 00:19:19,529 INFO L226 Difference]: Without dead ends: 87361 [2020-09-12 00:19:19,529 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-09-12 00:19:25,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87361 states. [2020-09-12 00:19:27,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87361 to 87361. [2020-09-12 00:19:27,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87361 states. [2020-09-12 00:19:28,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87361 states to 87361 states and 438686 transitions. [2020-09-12 00:19:28,182 INFO L78 Accepts]: Start accepts. Automaton has 87361 states and 438686 transitions. Word has length 12 [2020-09-12 00:19:28,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:28,183 INFO L479 AbstractCegarLoop]: Abstraction has 87361 states and 438686 transitions. [2020-09-12 00:19:28,183 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:19:28,183 INFO L276 IsEmpty]: Start isEmpty. Operand 87361 states and 438686 transitions. [2020-09-12 00:19:28,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-12 00:19:28,185 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:28,185 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:28,185 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-09-12 00:19:28,185 INFO L427 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:19:28,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:28,186 INFO L82 PathProgramCache]: Analyzing trace with hash 63056914, now seen corresponding path program 2 times [2020-09-12 00:19:28,195 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:28,195 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482154447] [2020-09-12 00:19:28,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-09-12 00:19:28,254 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482154447] [2020-09-12 00:19:28,254 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:28,255 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:19:28,255 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1114785784] [2020-09-12 00:19:28,255 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:28,256 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:28,260 INFO L274 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-09-12 00:19:28,260 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:28,285 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:28,285 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:19:28,285 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:28,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:19:28,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:19:28,286 INFO L87 Difference]: Start difference. First operand 87361 states and 438686 transitions. Second operand 3 states. [2020-09-12 00:19:29,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:29,041 INFO L93 Difference]: Finished difference Result 101921 states and 510594 transitions. [2020-09-12 00:19:29,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:19:29,041 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 14 [2020-09-12 00:19:29,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:30,734 INFO L225 Difference]: With dead ends: 101921 [2020-09-12 00:19:30,735 INFO L226 Difference]: Without dead ends: 101921 [2020-09-12 00:19:30,735 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-09-12 00:19:33,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101921 states. [2020-09-12 00:19:40,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101921 to 101921. [2020-09-12 00:19:40,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101921 states. [2020-09-12 00:19:41,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101921 states to 101921 states and 510594 transitions. [2020-09-12 00:19:41,256 INFO L78 Accepts]: Start accepts. Automaton has 101921 states and 510594 transitions. Word has length 14 [2020-09-12 00:19:41,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:41,256 INFO L479 AbstractCegarLoop]: Abstraction has 101921 states and 510594 transitions. [2020-09-12 00:19:41,256 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:19:41,256 INFO L276 IsEmpty]: Start isEmpty. Operand 101921 states and 510594 transitions. [2020-09-12 00:19:41,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-12 00:19:41,258 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:41,259 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:41,259 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-09-12 00:19:41,259 INFO L427 AbstractCegarLoop]: === Iteration 5 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:19:41,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:41,259 INFO L82 PathProgramCache]: Analyzing trace with hash 657827093, now seen corresponding path program 1 times [2020-09-12 00:19:41,260 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:41,260 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407327077] [2020-09-12 00:19:41,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:41,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-12 00:19:41,366 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407327077] [2020-09-12 00:19:41,366 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:41,366 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:19:41,366 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [85659935] [2020-09-12 00:19:41,366 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:41,368 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:41,370 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-09-12 00:19:41,371 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:41,381 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:41,381 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-09-12 00:19:41,381 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:41,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-09-12 00:19:41,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-09-12 00:19:41,382 INFO L87 Difference]: Start difference. First operand 101921 states and 510594 transitions. Second operand 5 states. [2020-09-12 00:19:43,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:43,154 INFO L93 Difference]: Finished difference Result 105544 states and 528024 transitions. [2020-09-12 00:19:43,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-09-12 00:19:43,154 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-09-12 00:19:43,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:43,586 INFO L225 Difference]: With dead ends: 105544 [2020-09-12 00:19:43,586 INFO L226 Difference]: Without dead ends: 105544 [2020-09-12 00:19:43,586 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-09-12 00:19:50,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105544 states. [2020-09-12 00:19:52,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105544 to 99279. [2020-09-12 00:19:52,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99279 states. [2020-09-12 00:19:53,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99279 states to 99279 states and 497204 transitions. [2020-09-12 00:19:53,838 INFO L78 Accepts]: Start accepts. Automaton has 99279 states and 497204 transitions. Word has length 14 [2020-09-12 00:19:53,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:19:53,838 INFO L479 AbstractCegarLoop]: Abstraction has 99279 states and 497204 transitions. [2020-09-12 00:19:53,838 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-09-12 00:19:53,838 INFO L276 IsEmpty]: Start isEmpty. Operand 99279 states and 497204 transitions. [2020-09-12 00:19:53,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-12 00:19:53,841 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:19:53,841 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-12 00:19:53,841 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-09-12 00:19:53,842 INFO L427 AbstractCegarLoop]: === Iteration 6 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:19:53,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:19:53,842 INFO L82 PathProgramCache]: Analyzing trace with hash -575904798, now seen corresponding path program 1 times [2020-09-12 00:19:53,842 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:19:53,842 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118674768] [2020-09-12 00:19:53,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:19:53,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-12 00:19:53,900 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-09-12 00:19:53,901 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118674768] [2020-09-12 00:19:53,901 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-12 00:19:53,901 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-12 00:19:53,901 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1871033954] [2020-09-12 00:19:53,901 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-12 00:19:53,903 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-12 00:19:53,904 INFO L274 McrAutomatonBuilder]: Finished intersection with 16 states and 15 transitions. [2020-09-12 00:19:53,904 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-12 00:19:53,904 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-12 00:19:53,904 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-12 00:19:53,905 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-12 00:19:53,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-12 00:19:53,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-09-12 00:19:53,905 INFO L87 Difference]: Start difference. First operand 99279 states and 497204 transitions. Second operand 3 states. [2020-09-12 00:19:54,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-12 00:19:54,685 INFO L93 Difference]: Finished difference Result 116839 states and 583768 transitions. [2020-09-12 00:19:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-12 00:19:54,686 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2020-09-12 00:19:54,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-12 00:19:55,118 INFO L225 Difference]: With dead ends: 116839 [2020-09-12 00:19:55,118 INFO L226 Difference]: Without dead ends: 116839 [2020-09-12 00:19:55,119 INFO L675 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-09-12 00:19:58,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116839 states. [2020-09-12 00:20:06,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116839 to 116839. [2020-09-12 00:20:06,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116839 states. [2020-09-12 00:20:06,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116839 states to 116839 states and 583768 transitions. [2020-09-12 00:20:06,802 INFO L78 Accepts]: Start accepts. Automaton has 116839 states and 583768 transitions. Word has length 15 [2020-09-12 00:20:06,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-12 00:20:06,802 INFO L479 AbstractCegarLoop]: Abstraction has 116839 states and 583768 transitions. [2020-09-12 00:20:06,802 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-12 00:20:06,803 INFO L276 IsEmpty]: Start isEmpty. Operand 116839 states and 583768 transitions. [2020-09-12 00:20:06,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-12 00:20:06,806 INFO L414 BasicCegarLoop]: Found error trace [2020-09-12 00:20:06,806 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2020-09-12 00:20:06,806 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-09-12 00:20:06,807 INFO L427 AbstractCegarLoop]: === Iteration 7 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-12 00:20:06,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-12 00:20:06,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1297733302, now seen corresponding path program 1 times [2020-09-12 00:20:06,807 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-12 00:20:06,808 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064544551] [2020-09-12 00:20:06,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-12 00:20:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:20:06,864 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:20:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-09-12 00:20:06,885 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-09-12 00:20:06,903 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-09-12 00:20:06,903 INFO L520 BasicCegarLoop]: Counterexample might be feasible [2020-09-12 00:20:06,903 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-09-12 00:20:06,904 WARN L633 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-09-12 00:20:06,904 WARN L363 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-09-12 00:20:06,905 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-09-12 00:20:06,919 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,919 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,919 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,920 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,920 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,920 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,920 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,920 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,921 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,921 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,921 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,921 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,921 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,922 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,923 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,924 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,925 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,926 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,927 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,928 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,928 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,928 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,929 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,929 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,930 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,930 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,930 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,931 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,931 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,933 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,933 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,933 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,933 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,934 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,934 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,934 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,934 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,938 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,938 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,938 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,939 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,940 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,941 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,941 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,941 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,941 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,943 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,943 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,943 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,944 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,944 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,944 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,945 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,945 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,945 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,945 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,945 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,946 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,946 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,946 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,947 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,947 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,947 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,947 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,947 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,948 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,949 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,950 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,950 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,950 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,950 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,950 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,951 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,952 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,953 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,953 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,953 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,953 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,953 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,957 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,958 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,958 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,958 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,958 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,958 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,960 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,960 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,960 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,960 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,961 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,964 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,964 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,964 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,965 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,966 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,967 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,969 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,969 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,969 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,969 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-12 00:20:06,970 INFO L251 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-09-12 00:20:06,970 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-12 00:20:06,971 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-12 00:20:06,972 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-12 00:20:06,972 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-12 00:20:06,972 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-12 00:20:06,972 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-12 00:20:06,972 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-12 00:20:06,972 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-12 00:20:06,974 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 176 places, 187 transitions, 419 flow [2020-09-12 00:20:06,974 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 176 places, 187 transitions, 419 flow [2020-09-12 00:20:07,012 INFO L129 PetriNetUnfolder]: 27/236 cut-off events. [2020-09-12 00:20:07,013 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-09-12 00:20:07,016 INFO L80 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 236 events. 27/236 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 813 event pairs, 0 based on Foata normal form. 0/198 useless extension candidates. Maximal degree in co-relation 209. Up to 12 conditions per place. [2020-09-12 00:20:07,030 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 176 places, 187 transitions, 419 flow [2020-09-12 00:20:07,062 INFO L129 PetriNetUnfolder]: 27/236 cut-off events. [2020-09-12 00:20:07,062 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-09-12 00:20:07,066 INFO L80 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 236 events. 27/236 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 813 event pairs, 0 based on Foata normal form. 0/198 useless extension candidates. Maximal degree in co-relation 209. Up to 12 conditions per place. [2020-09-12 00:20:07,076 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 20590 [2020-09-12 00:20:07,077 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-12 00:20:08,505 WARN L193 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 16 [2020-09-12 00:20:10,992 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2020-09-12 00:20:11,110 INFO L206 etLargeBlockEncoding]: Checked pairs total: 59554 [2020-09-12 00:20:11,110 INFO L214 etLargeBlockEncoding]: Total number of compositions: 147 [2020-09-12 00:20:11,110 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 70 transitions, 185 flow Received shutdown request... [2020-09-12 00:22:15,895 WARN L544 AbstractCegarLoop]: Verification canceled [2020-09-12 00:22:15,906 WARN L228 ceAbstractionStarter]: Timeout [2020-09-12 00:22:15,907 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.09 12:22:15 BasicIcfg [2020-09-12 00:22:15,907 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-09-12 00:22:15,912 INFO L168 Benchmark]: Toolchain (without parser) took 231156.62 ms. Allocated memory was 146.8 MB in the beginning and 2.9 GB in the end (delta: 2.7 GB). Free memory was 99.1 MB in the beginning and 1.9 GB in the end (delta: -1.8 GB). Peak memory consumption was 3.3 GB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,917 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 146.8 MB. Free memory was 120.2 MB in the beginning and 119.8 MB in the end (delta: 419.7 kB). Peak memory consumption was 419.7 kB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,918 INFO L168 Benchmark]: CACSL2BoogieTranslator took 993.59 ms. Allocated memory was 146.8 MB in the beginning and 203.9 MB in the end (delta: 57.1 MB). Free memory was 98.3 MB in the beginning and 137.5 MB in the end (delta: -39.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,924 INFO L168 Benchmark]: Boogie Procedure Inliner took 117.64 ms. Allocated memory is still 203.9 MB. Free memory was 137.5 MB in the beginning and 134.7 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,925 INFO L168 Benchmark]: Boogie Preprocessor took 38.77 ms. Allocated memory is still 203.9 MB. Free memory was 134.7 MB in the beginning and 132.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,925 INFO L168 Benchmark]: RCFGBuilder took 527.43 ms. Allocated memory is still 203.9 MB. Free memory was 132.8 MB in the beginning and 104.7 MB in the end (delta: 28.1 MB). Peak memory consumption was 28.1 MB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,927 INFO L168 Benchmark]: TraceAbstraction took 229466.56 ms. Allocated memory was 203.9 MB in the beginning and 2.9 GB in the end (delta: 2.7 GB). Free memory was 103.8 MB in the beginning and 1.9 GB in the end (delta: -1.8 GB). Peak memory consumption was 3.2 GB. Max. memory is 7.1 GB. [2020-09-12 00:22:15,934 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.21 ms. Allocated memory is still 146.8 MB. Free memory was 120.2 MB in the beginning and 119.8 MB in the end (delta: 419.7 kB). Peak memory consumption was 419.7 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 993.59 ms. Allocated memory was 146.8 MB in the beginning and 203.9 MB in the end (delta: 57.1 MB). Free memory was 98.3 MB in the beginning and 137.5 MB in the end (delta: -39.2 MB). Peak memory consumption was 27.3 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 117.64 ms. Allocated memory is still 203.9 MB. Free memory was 137.5 MB in the beginning and 134.7 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 38.77 ms. Allocated memory is still 203.9 MB. Free memory was 134.7 MB in the beginning and 132.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. * RCFGBuilder took 527.43 ms. Allocated memory is still 203.9 MB. Free memory was 132.8 MB in the beginning and 104.7 MB in the end (delta: 28.1 MB). Peak memory consumption was 28.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 229466.56 ms. Allocated memory was 203.9 MB in the beginning and 2.9 GB in the end (delta: 2.7 GB). Free memory was 103.8 MB in the beginning and 1.9 GB in the end (delta: -1.8 GB). Peak memory consumption was 3.2 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 2.4s, 64 ProgramPointsBefore, 14 ProgramPointsAfterwards, 67 TransitionsBefore, 12 TransitionsAfterwards, 638 CoEnabledTransitionPairs, 7 FixpointIterations, 25 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 7 ConcurrentYvCompositions, 5 ChoiceCompositions, 311 VarBasedMoverChecksPositive, 9 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 573 CheckedPairsTotal, 61 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 2.1s, 92 ProgramPointsBefore, 32 ProgramPointsAfterwards, 97 TransitionsBefore, 31 TransitionsAfterwards, 3016 CoEnabledTransitionPairs, 7 FixpointIterations, 25 TrivialSequentialCompositions, 37 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 12 ConcurrentYvCompositions, 6 ChoiceCompositions, 1517 VarBasedMoverChecksPositive, 32 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 7643 CheckedPairsTotal, 77 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 2.7s, 120 ProgramPointsBefore, 45 ProgramPointsAfterwards, 127 TransitionsBefore, 44 TransitionsAfterwards, 7134 CoEnabledTransitionPairs, 7 FixpointIterations, 24 TrivialSequentialCompositions, 59 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 17 ConcurrentYvCompositions, 8 ChoiceCompositions, 3644 VarBasedMoverChecksPositive, 63 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 19195 CheckedPairsTotal, 103 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 3.0s, 148 ProgramPointsBefore, 58 ProgramPointsAfterwards, 157 TransitionsBefore, 58 TransitionsAfterwards, 12992 CoEnabledTransitionPairs, 7 FixpointIterations, 27 TrivialSequentialCompositions, 78 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 21 ConcurrentYvCompositions, 9 ChoiceCompositions, 6847 VarBasedMoverChecksPositive, 87 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 37001 CheckedPairsTotal, 128 TotalNumberOfCompositions - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 4.1s, 176 ProgramPointsBefore, 71 ProgramPointsAfterwards, 187 TransitionsBefore, 70 TransitionsAfterwards, 20590 CoEnabledTransitionPairs, 7 FixpointIterations, 24 TrivialSequentialCompositions, 96 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 24 ConcurrentYvCompositions, 12 ChoiceCompositions, 9970 VarBasedMoverChecksPositive, 86 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 59554 CheckedPairsTotal, 147 TotalNumberOfCompositions - TimeoutResultAtElement [Line: 987]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 987). Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 71 places, 70 transitions, 185 flow. Already constructed 271130 states. Currently 66225 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 61 locations, 1 error locations. Started 5 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 229.1s, OverallIterations: 14, TraceHistogramMax: 5, AutomataDifference: 10.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 157.6s, HoareTripleCheckerStatistics: 771 SDtfs, 414 SDslu, 339 SDs, 0 SdLazy, 219 SolverSat, 20 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 45 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=116839occurred in iteration=6, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 59.5s AutomataMinimizationTime, 10 MinimizatonAttempts, 7490 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 159 NumberOfCodeBlocks, 159 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 107 ConstructedInterpolants, 0 QuantifiedInterpolants, 2951 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 10 InterpolantComputations, 10 PerfectInterpolantSequences, 18/18 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