/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/26_stack_cas_longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 08:35:26,302 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 08:35:26,305 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 08:35:26,341 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 08:35:26,341 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 08:35:26,344 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 08:35:26,346 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 08:35:26,352 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 08:35:26,354 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 08:35:26,358 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 08:35:26,359 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 08:35:26,360 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 08:35:26,360 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 08:35:26,362 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 08:35:26,363 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 08:35:26,365 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 08:35:26,367 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 08:35:26,368 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 08:35:26,370 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 08:35:26,375 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 08:35:26,377 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 08:35:26,382 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 08:35:26,383 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 08:35:26,384 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 08:35:26,390 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 08:35:26,390 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 08:35:26,391 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 08:35:26,392 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 08:35:26,392 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 08:35:26,393 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 08:35:26,393 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 08:35:26,394 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 08:35:26,395 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 08:35:26,396 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 08:35:26,397 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 08:35:26,397 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 08:35:26,397 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 08:35:26,398 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 08:35:26,398 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 08:35:26,398 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 08:35:26,399 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 08:35:26,400 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2021-06-05 08:35:26,435 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 08:35:26,436 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 08:35:26,436 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 08:35:26,436 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 08:35:26,438 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 08:35:26,438 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 08:35:26,439 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 08:35:26,439 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 08:35:26,439 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 08:35:26,439 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 08:35:26,440 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 08:35:26,441 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 08:35:26,441 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 08:35:26,442 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 08:35:26,442 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 08:35:26,443 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 08:35:26,782 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 08:35:26,803 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 08:35:26,806 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 08:35:26,807 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-05 08:35:26,807 INFO L275 PluginConnector]: CDTParser initialized [2021-06-05 08:35:26,808 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/26_stack_cas_longer-2.i [2021-06-05 08:35:26,865 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba7157f7/5e761808e3a04aab899470cce66a80c3/FLAG1d1a0f33f [2021-06-05 08:35:27,581 INFO L306 CDTParser]: Found 1 translation units. [2021-06-05 08:35:27,581 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas_longer-2.i [2021-06-05 08:35:27,602 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba7157f7/5e761808e3a04aab899470cce66a80c3/FLAG1d1a0f33f [2021-06-05 08:35:27,866 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba7157f7/5e761808e3a04aab899470cce66a80c3 [2021-06-05 08:35:27,868 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 08:35:27,870 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-05 08:35:27,873 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-05 08:35:27,873 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-05 08:35:27,877 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-05 08:35:27,877 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 08:35:27" (1/1) ... [2021-06-05 08:35:27,878 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57dfb8e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:27, skipping insertion in model container [2021-06-05 08:35:27,878 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.06 08:35:27" (1/1) ... [2021-06-05 08:35:27,884 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-05 08:35:27,928 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-05 08:35:28,245 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas_longer-2.i[31163,31176] [2021-06-05 08:35:28,257 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 08:35:28,271 INFO L203 MainTranslator]: Completed pre-run [2021-06-05 08:35:28,321 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/26_stack_cas_longer-2.i[31163,31176] [2021-06-05 08:35:28,332 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-05 08:35:28,407 INFO L208 MainTranslator]: Completed translation [2021-06-05 08:35:28,408 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28 WrapperNode [2021-06-05 08:35:28,408 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-05 08:35:28,409 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 08:35:28,409 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 08:35:28,409 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 08:35:28,415 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,445 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,475 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 08:35:28,476 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 08:35:28,476 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 08:35:28,476 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 08:35:28,483 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,483 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,501 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,502 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,507 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,511 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,520 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... [2021-06-05 08:35:28,523 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 08:35:28,524 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 08:35:28,524 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 08:35:28,524 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 08:35:28,525 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 08:35:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-05 08:35:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-06-05 08:35:28,606 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-06-05 08:35:28,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-05 08:35:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-05 08:35:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-05 08:35:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-05 08:35:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 08:35:28,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 08:35:28,610 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 08:35:29,596 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 08:35:29,596 INFO L299 CfgBuilder]: Removed 15 assume(true) statements. [2021-06-05 08:35:29,598 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 08:35:29 BoogieIcfgContainer [2021-06-05 08:35:29,598 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 08:35:29,600 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 08:35:29,600 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 08:35:29,602 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 08:35:29,602 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.06 08:35:27" (1/3) ... [2021-06-05 08:35:29,603 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2039e7d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 08:35:29, skipping insertion in model container [2021-06-05 08:35:29,603 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.06 08:35:28" (2/3) ... [2021-06-05 08:35:29,604 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2039e7d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 08:35:29, skipping insertion in model container [2021-06-05 08:35:29,604 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 08:35:29" (3/3) ... [2021-06-05 08:35:29,605 INFO L111 eAbstractionObserver]: Analyzing ICFG 26_stack_cas_longer-2.i [2021-06-05 08:35:29,613 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 08:35:29,613 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 08:35:29,613 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 08:35:29,614 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 08:35:29,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,651 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,651 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,653 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,655 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,655 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,658 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,659 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,660 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,661 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,661 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,661 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,661 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,661 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,662 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,663 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,664 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,665 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,665 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,665 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,665 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,666 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,666 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,692 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,696 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,697 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,698 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,699 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,700 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,702 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,703 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,704 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,705 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,706 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,706 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,707 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,707 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,712 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,713 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,714 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,715 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,716 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,717 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,719 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,719 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,720 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,724 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,725 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,726 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,727 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,729 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,729 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,729 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,729 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,730 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,731 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,732 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,733 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,734 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,735 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,738 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,743 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,745 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,746 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,746 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,746 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,746 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,747 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,747 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,747 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,748 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:29,750 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 08:35:29,770 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-06-05 08:35:29,791 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:35:29,791 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:35:29,791 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:35:29,791 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:35:29,791 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:35:29,791 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:35:29,791 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:35:29,791 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 08:35:29,803 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 102 places, 109 transitions, 223 flow [2021-06-05 08:35:29,852 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:29,855 INFO L276 IsEmpty]: Start isEmpty. Operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:29,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 08:35:29,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:29,871 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:29,871 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:29,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:29,875 INFO L82 PathProgramCache]: Analyzing trace with hash 971065329, now seen corresponding path program 1 times [2021-06-05 08:35:29,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:29,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689173635] [2021-06-05 08:35:29,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:30,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:30,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689173635] [2021-06-05 08:35:30,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689173635] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:30,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:30,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:35:30,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797690086] [2021-06-05 08:35:30,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:35:30,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:30,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:35:30,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:35:30,138 INFO L87 Difference]: Start difference. First operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:30,192 INFO L93 Difference]: Finished difference Result 520 states and 978 transitions. [2021-06-05 08:35:30,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:35:30,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-06-05 08:35:30,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:30,204 INFO L225 Difference]: With dead ends: 520 [2021-06-05 08:35:30,205 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 08:35:30,206 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:35:30,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 08:35:30,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2021-06-05 08:35:30,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 1.884393063583815) internal successors, (978), 519 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 978 transitions. [2021-06-05 08:35:30,281 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 978 transitions. Word has length 66 [2021-06-05 08:35:30,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:30,281 INFO L482 AbstractCegarLoop]: Abstraction has 520 states and 978 transitions. [2021-06-05 08:35:30,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,282 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 978 transitions. [2021-06-05 08:35:30,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-06-05 08:35:30,284 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:30,284 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:30,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 08:35:30,284 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:30,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:30,285 INFO L82 PathProgramCache]: Analyzing trace with hash 214078354, now seen corresponding path program 1 times [2021-06-05 08:35:30,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:30,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635461574] [2021-06-05 08:35:30,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:30,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:30,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:30,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:30,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635461574] [2021-06-05 08:35:30,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635461574] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:30,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:30,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 08:35:30,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120017055] [2021-06-05 08:35:30,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 08:35:30,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:30,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 08:35:30,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:35:30,377 INFO L87 Difference]: Start difference. First operand 520 states and 978 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:30,391 INFO L93 Difference]: Finished difference Result 648 states and 1218 transitions. [2021-06-05 08:35:30,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 08:35:30,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-06-05 08:35:30,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:30,394 INFO L225 Difference]: With dead ends: 648 [2021-06-05 08:35:30,395 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 08:35:30,395 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:35:30,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 08:35:30,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 632. [2021-06-05 08:35:30,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 1.8827258320126783) internal successors, (1188), 631 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1188 transitions. [2021-06-05 08:35:30,437 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1188 transitions. Word has length 68 [2021-06-05 08:35:30,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:30,437 INFO L482 AbstractCegarLoop]: Abstraction has 632 states and 1188 transitions. [2021-06-05 08:35:30,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,437 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1188 transitions. [2021-06-05 08:35:30,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 08:35:30,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:30,439 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:30,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 08:35:30,439 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:30,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:30,440 INFO L82 PathProgramCache]: Analyzing trace with hash -940793676, now seen corresponding path program 1 times [2021-06-05 08:35:30,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:30,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552273776] [2021-06-05 08:35:30,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:30,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:30,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:30,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552273776] [2021-06-05 08:35:30,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552273776] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:30,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:30,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:35:30,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521508982] [2021-06-05 08:35:30,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:35:30,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:30,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:35:30,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:35:30,557 INFO L87 Difference]: Start difference. First operand 632 states and 1188 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:30,699 INFO L93 Difference]: Finished difference Result 952 states and 1796 transitions. [2021-06-05 08:35:30,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:35:30,702 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 08:35:30,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:30,708 INFO L225 Difference]: With dead ends: 952 [2021-06-05 08:35:30,708 INFO L226 Difference]: Without dead ends: 952 [2021-06-05 08:35:30,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 65.2ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:35:30,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2021-06-05 08:35:30,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 704. [2021-06-05 08:35:30,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 1.8819345661450924) internal successors, (1323), 703 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1323 transitions. [2021-06-05 08:35:30,734 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1323 transitions. Word has length 69 [2021-06-05 08:35:30,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:30,735 INFO L482 AbstractCegarLoop]: Abstraction has 704 states and 1323 transitions. [2021-06-05 08:35:30,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:30,735 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1323 transitions. [2021-06-05 08:35:30,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-06-05 08:35:30,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:30,739 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:30,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 08:35:30,739 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:30,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:30,740 INFO L82 PathProgramCache]: Analyzing trace with hash -2097099859, now seen corresponding path program 1 times [2021-06-05 08:35:30,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:30,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288798065] [2021-06-05 08:35:30,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:31,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:31,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288798065] [2021-06-05 08:35:31,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288798065] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:31,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:31,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:35:31,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591872637] [2021-06-05 08:35:31,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:35:31,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:31,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:35:31,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:35:31,312 INFO L87 Difference]: Start difference. First operand 704 states and 1323 transitions. Second operand has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:32,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:32,007 INFO L93 Difference]: Finished difference Result 1070 states and 2019 transitions. [2021-06-05 08:35:32,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:35:32,007 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-06-05 08:35:32,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:32,014 INFO L225 Difference]: With dead ends: 1070 [2021-06-05 08:35:32,014 INFO L226 Difference]: Without dead ends: 1070 [2021-06-05 08:35:32,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 634.4ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:35:32,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-06-05 08:35:32,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 868. [2021-06-05 08:35:32,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 867 states have (on average 1.8869665513264129) internal successors, (1636), 867 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:32,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1636 transitions. [2021-06-05 08:35:32,041 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1636 transitions. Word has length 79 [2021-06-05 08:35:32,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:32,041 INFO L482 AbstractCegarLoop]: Abstraction has 868 states and 1636 transitions. [2021-06-05 08:35:32,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:32,042 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1636 transitions. [2021-06-05 08:35:32,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:35:32,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:32,045 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:32,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 08:35:32,045 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:32,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:32,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1171045543, now seen corresponding path program 1 times [2021-06-05 08:35:32,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:32,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278768179] [2021-06-05 08:35:32,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:32,333 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:32,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:32,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278768179] [2021-06-05 08:35:32,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278768179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:32,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763456977] [2021-06-05 08:35:32,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:32,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:32,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 08:35:32,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:32,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:32,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:32,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:32,954 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:32,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:32,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:32,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:32,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:32,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:36 [2021-06-05 08:35:33,269 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:33,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763456977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:33,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:33,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 08:35:33,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257558868] [2021-06-05 08:35:33,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 08:35:33,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:33,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 08:35:33,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-06-05 08:35:33,271 INFO L87 Difference]: Start difference. First operand 868 states and 1636 transitions. Second operand has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:34,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:34,187 INFO L93 Difference]: Finished difference Result 1112 states and 2084 transitions. [2021-06-05 08:35:34,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:35:34,188 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:35:34,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:34,193 INFO L225 Difference]: With dead ends: 1112 [2021-06-05 08:35:34,193 INFO L226 Difference]: Without dead ends: 1112 [2021-06-05 08:35:34,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 936.5ms TimeCoverageRelationStatistics Valid=283, Invalid=1439, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 08:35:34,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-06-05 08:35:34,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 860. [2021-06-05 08:35:34,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 1.890570430733411) internal successors, (1624), 859 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:34,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1624 transitions. [2021-06-05 08:35:34,217 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1624 transitions. Word has length 85 [2021-06-05 08:35:34,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:34,218 INFO L482 AbstractCegarLoop]: Abstraction has 860 states and 1624 transitions. [2021-06-05 08:35:34,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:34,219 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1624 transitions. [2021-06-05 08:35:34,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:35:34,223 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:34,223 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:34,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:34,437 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:34,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:34,437 INFO L82 PathProgramCache]: Analyzing trace with hash 949255203, now seen corresponding path program 2 times [2021-06-05 08:35:34,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:34,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917280098] [2021-06-05 08:35:34,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:34,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:34,833 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:34,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:34,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917280098] [2021-06-05 08:35:34,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917280098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:34,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740805893] [2021-06-05 08:35:34,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:34,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:35:34,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:34,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:35:34,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:34,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:34,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:34,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:34,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:34,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:35,018 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:35:35,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:35:35,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:35,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:35,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:35:35,116 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:35:35,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:35:35,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:35,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:35:35,417 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:35:35,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:35:35,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:35,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:35,441 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:35,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:35,459 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:35:35,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:35,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:35,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:35,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:35:35,804 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:35,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740805893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:35,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:35,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:35:35,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683504535] [2021-06-05 08:35:35,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:35:35,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:35,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:35:35,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1087, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:35:35,806 INFO L87 Difference]: Start difference. First operand 860 states and 1624 transitions. Second operand has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:38,012 INFO L93 Difference]: Finished difference Result 1188 states and 2236 transitions. [2021-06-05 08:35:38,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 08:35:38,012 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:35:38,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:38,016 INFO L225 Difference]: With dead ends: 1188 [2021-06-05 08:35:38,016 INFO L226 Difference]: Without dead ends: 1188 [2021-06-05 08:35:38,018 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1153 ImplicationChecksByTransitivity, 2046.0ms TimeCoverageRelationStatistics Valid=650, Invalid=3906, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 08:35:38,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2021-06-05 08:35:38,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 856. [2021-06-05 08:35:38,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 855 states have (on average 1.8900584795321638) internal successors, (1616), 855 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 1616 transitions. [2021-06-05 08:35:38,038 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 1616 transitions. Word has length 85 [2021-06-05 08:35:38,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:38,038 INFO L482 AbstractCegarLoop]: Abstraction has 856 states and 1616 transitions. [2021-06-05 08:35:38,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,038 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 1616 transitions. [2021-06-05 08:35:38,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-06-05 08:35:38,041 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:38,041 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:38,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:38,257 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:38,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:38,257 INFO L82 PathProgramCache]: Analyzing trace with hash -2047018076, now seen corresponding path program 1 times [2021-06-05 08:35:38,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:38,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303200613] [2021-06-05 08:35:38,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:38,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:38,335 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:38,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:38,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303200613] [2021-06-05 08:35:38,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303200613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:38,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035720491] [2021-06-05 08:35:38,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:38,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 08:35:38,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:38,637 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:38,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035720491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:38,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:38,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 08:35:38,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111390977] [2021-06-05 08:35:38,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 08:35:38,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:38,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 08:35:38,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:35:38,640 INFO L87 Difference]: Start difference. First operand 856 states and 1616 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:38,654 INFO L93 Difference]: Finished difference Result 984 states and 1856 transitions. [2021-06-05 08:35:38,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:35:38,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-06-05 08:35:38,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:38,658 INFO L225 Difference]: With dead ends: 984 [2021-06-05 08:35:38,658 INFO L226 Difference]: Without dead ends: 984 [2021-06-05 08:35:38,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:35:38,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-06-05 08:35:38,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 968. [2021-06-05 08:35:38,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 967 states have (on average 1.8883143743536712) internal successors, (1826), 967 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1826 transitions. [2021-06-05 08:35:38,676 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1826 transitions. Word has length 109 [2021-06-05 08:35:38,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:38,676 INFO L482 AbstractCegarLoop]: Abstraction has 968 states and 1826 transitions. [2021-06-05 08:35:38,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:38,676 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1826 transitions. [2021-06-05 08:35:38,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-06-05 08:35:38,678 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:38,678 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:38,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:38,893 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:38,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:38,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1979661026, now seen corresponding path program 1 times [2021-06-05 08:35:38,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:38,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342616518] [2021-06-05 08:35:38,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:38,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:38,984 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-06-05 08:35:38,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:38,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342616518] [2021-06-05 08:35:38,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342616518] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:38,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:38,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:35:38,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526883519] [2021-06-05 08:35:38,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 08:35:38,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:38,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 08:35:38,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:35:38,986 INFO L87 Difference]: Start difference. First operand 968 states and 1826 transitions. Second operand has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:39,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:39,035 INFO L93 Difference]: Finished difference Result 1392 states and 2645 transitions. [2021-06-05 08:35:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 08:35:39,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-06-05 08:35:39,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:39,040 INFO L225 Difference]: With dead ends: 1392 [2021-06-05 08:35:39,041 INFO L226 Difference]: Without dead ends: 1392 [2021-06-05 08:35:39,041 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 08:35:39,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2021-06-05 08:35:39,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1008. [2021-06-05 08:35:39,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1007 states have (on average 1.887785501489573) internal successors, (1901), 1007 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:39,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1901 transitions. [2021-06-05 08:35:39,061 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1901 transitions. Word has length 110 [2021-06-05 08:35:39,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:39,062 INFO L482 AbstractCegarLoop]: Abstraction has 1008 states and 1901 transitions. [2021-06-05 08:35:39,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:39,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1901 transitions. [2021-06-05 08:35:39,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-06-05 08:35:39,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:39,064 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:39,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-05 08:35:39,064 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:39,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:39,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1758264229, now seen corresponding path program 1 times [2021-06-05 08:35:39,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:39,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113077584] [2021-06-05 08:35:39,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:39,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:39,386 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:39,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:39,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113077584] [2021-06-05 08:35:39,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113077584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:39,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378679388] [2021-06-05 08:35:39,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:39,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:39,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-05 08:35:39,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:39,864 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:39,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2021-06-05 08:35:39,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:39,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:39,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:39,887 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:39,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:39,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:39,904 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:40 [2021-06-05 08:35:40,265 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:35:40,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378679388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:40,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:40,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 31 [2021-06-05 08:35:40,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883432472] [2021-06-05 08:35:40,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 08:35:40,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:40,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 08:35:40,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=861, Unknown=0, NotChecked=0, Total=992 [2021-06-05 08:35:40,267 INFO L87 Difference]: Start difference. First operand 1008 states and 1901 transitions. Second operand has 32 states, 31 states have (on average 6.064516129032258) internal successors, (188), 32 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:43,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:43,966 INFO L93 Difference]: Finished difference Result 1796 states and 3358 transitions. [2021-06-05 08:35:43,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 08:35:43,967 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 6.064516129032258) internal successors, (188), 32 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-06-05 08:35:43,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:43,972 INFO L225 Difference]: With dead ends: 1796 [2021-06-05 08:35:43,972 INFO L226 Difference]: Without dead ends: 1292 [2021-06-05 08:35:43,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3276 ImplicationChecksByTransitivity, 3371.5ms TimeCoverageRelationStatistics Valid=1299, Invalid=9003, Unknown=0, NotChecked=0, Total=10302 [2021-06-05 08:35:43,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-06-05 08:35:43,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 902. [2021-06-05 08:35:43,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 901 states have (on average 1.851276359600444) internal successors, (1668), 901 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:43,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1668 transitions. [2021-06-05 08:35:43,996 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1668 transitions. Word has length 120 [2021-06-05 08:35:43,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:43,997 INFO L482 AbstractCegarLoop]: Abstraction has 902 states and 1668 transitions. [2021-06-05 08:35:43,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 31 states have (on average 6.064516129032258) internal successors, (188), 32 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:43,997 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1668 transitions. [2021-06-05 08:35:43,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-06-05 08:35:43,999 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:43,999 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:44,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:44,223 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:44,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:44,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1697369609, now seen corresponding path program 1 times [2021-06-05 08:35:44,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:44,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701160266] [2021-06-05 08:35:44,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:44,785 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:44,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:44,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701160266] [2021-06-05 08:35:44,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701160266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:44,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839680238] [2021-06-05 08:35:44,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:44,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:44,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 69 conjunts are in the unsatisfiable core [2021-06-05 08:35:44,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:44,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:44,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:44,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:44,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:44,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:35:44,980 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:35:44,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:35:44,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:44,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:44,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:44,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:35:45,086 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:35:45,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:35:45,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:45,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:35:45,617 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:45,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2021-06-05 08:35:45,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:45,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:45,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:45,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:45,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:48 [2021-06-05 08:35:45,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:35:45,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,953 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-06-05 08:35:45,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 36 [2021-06-05 08:35:45,957 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:45,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:45,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:45,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:60, output treesize:23 [2021-06-05 08:35:46,204 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:35:46,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839680238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:46,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:46,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 44 [2021-06-05 08:35:46,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240477172] [2021-06-05 08:35:46,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-05 08:35:46,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:46,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-05 08:35:46,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1849, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 08:35:46,206 INFO L87 Difference]: Start difference. First operand 902 states and 1668 transitions. Second operand has 45 states, 44 states have (on average 4.659090909090909) internal successors, (205), 45 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:49,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:49,847 INFO L93 Difference]: Finished difference Result 1218 states and 2259 transitions. [2021-06-05 08:35:49,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 08:35:49,847 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 4.659090909090909) internal successors, (205), 45 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-06-05 08:35:49,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:49,851 INFO L225 Difference]: With dead ends: 1218 [2021-06-05 08:35:49,852 INFO L226 Difference]: Without dead ends: 1196 [2021-06-05 08:35:49,855 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2732 ImplicationChecksByTransitivity, 3749.8ms TimeCoverageRelationStatistics Valid=1116, Invalid=9186, Unknown=0, NotChecked=0, Total=10302 [2021-06-05 08:35:49,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-06-05 08:35:49,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 926. [2021-06-05 08:35:49,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 1.8486486486486486) internal successors, (1710), 925 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:49,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1710 transitions. [2021-06-05 08:35:49,871 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1710 transitions. Word has length 126 [2021-06-05 08:35:49,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:49,872 INFO L482 AbstractCegarLoop]: Abstraction has 926 states and 1710 transitions. [2021-06-05 08:35:49,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 44 states have (on average 4.659090909090909) internal successors, (205), 45 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:49,872 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1710 transitions. [2021-06-05 08:35:49,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-06-05 08:35:49,874 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:49,874 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:50,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 08:35:50,089 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:50,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:50,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1156282051, now seen corresponding path program 1 times [2021-06-05 08:35:50,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:50,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655591240] [2021-06-05 08:35:50,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:50,148 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-06-05 08:35:50,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:50,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655591240] [2021-06-05 08:35:50,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655591240] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:50,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:35:50,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-05 08:35:50,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878681385] [2021-06-05 08:35:50,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 08:35:50,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:50,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 08:35:50,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-06-05 08:35:50,151 INFO L87 Difference]: Start difference. First operand 926 states and 1710 transitions. Second operand has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:50,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:50,208 INFO L93 Difference]: Finished difference Result 1130 states and 2084 transitions. [2021-06-05 08:35:50,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 08:35:50,208 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 166 [2021-06-05 08:35:50,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:50,214 INFO L225 Difference]: With dead ends: 1130 [2021-06-05 08:35:50,214 INFO L226 Difference]: Without dead ends: 1130 [2021-06-05 08:35:50,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 37.2ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-05 08:35:50,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2021-06-05 08:35:50,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 962. [2021-06-05 08:35:50,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 961 states have (on average 1.8480749219562955) internal successors, (1776), 961 states have internal predecessors, (1776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:50,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1776 transitions. [2021-06-05 08:35:50,233 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1776 transitions. Word has length 166 [2021-06-05 08:35:50,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:50,233 INFO L482 AbstractCegarLoop]: Abstraction has 962 states and 1776 transitions. [2021-06-05 08:35:50,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:50,233 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1776 transitions. [2021-06-05 08:35:50,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-06-05 08:35:50,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:50,236 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:50,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-06-05 08:35:50,236 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:50,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:50,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1150098983, now seen corresponding path program 2 times [2021-06-05 08:35:50,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:50,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570343874] [2021-06-05 08:35:50,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:50,525 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-06-05 08:35:50,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:50,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570343874] [2021-06-05 08:35:50,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570343874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:50,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876810806] [2021-06-05 08:35:50,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:50,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:35:50,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:50,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 08:35:50,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:50,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:50,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:50,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:50,904 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:50,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2021-06-05 08:35:50,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:50,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:50,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:50,924 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:41 [2021-06-05 08:35:51,198 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-06-05 08:35:51,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876810806] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:35:51,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:35:51,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [17] total 25 [2021-06-05 08:35:51,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652153606] [2021-06-05 08:35:51,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 08:35:51,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:51,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 08:35:51,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 08:35:51,199 INFO L87 Difference]: Start difference. First operand 962 states and 1776 transitions. Second operand has 11 states, 10 states have (on average 11.6) internal successors, (116), 11 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:51,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:51,618 INFO L93 Difference]: Finished difference Result 1230 states and 2268 transitions. [2021-06-05 08:35:51,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 08:35:51,619 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.6) internal successors, (116), 11 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2021-06-05 08:35:51,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:51,623 INFO L225 Difference]: With dead ends: 1230 [2021-06-05 08:35:51,623 INFO L226 Difference]: Without dead ends: 1200 [2021-06-05 08:35:51,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 655.0ms TimeCoverageRelationStatistics Valid=226, Invalid=964, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:35:51,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2021-06-05 08:35:51,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 954. [2021-06-05 08:35:51,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 1.8467995802728228) internal successors, (1760), 953 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:51,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1760 transitions. [2021-06-05 08:35:51,640 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1760 transitions. Word has length 167 [2021-06-05 08:35:51,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:51,640 INFO L482 AbstractCegarLoop]: Abstraction has 954 states and 1760 transitions. [2021-06-05 08:35:51,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 11.6) internal successors, (116), 11 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:51,640 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1760 transitions. [2021-06-05 08:35:51,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-06-05 08:35:51,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:51,643 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:51,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:51,857 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:35:51,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:51,857 INFO L82 PathProgramCache]: Analyzing trace with hash 970201763, now seen corresponding path program 3 times [2021-06-05 08:35:51,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:51,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017295741] [2021-06-05 08:35:51,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:51,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:35:52,369 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-06-05 08:35:52,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:35:52,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017295741] [2021-06-05 08:35:52,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017295741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:52,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991281799] [2021-06-05 08:35:52,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:35:52,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:35:52,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:35:52,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 08:35:52,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:35:52,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:35:52,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:52,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:35:52,564 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:35:52,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:35:52,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:52,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:35:52,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:18 [2021-06-05 08:35:52,650 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:35:52,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:35:52,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:52,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:8 [2021-06-05 08:35:52,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:35:52,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:52,975 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:35:52,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2021-06-05 08:35:52,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:52,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:53,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:35:53,000 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:49 [2021-06-05 08:35:53,199 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-06-05 08:35:53,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 37 [2021-06-05 08:35:53,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:35:53,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:35:53,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:35:53,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:34, output treesize:12 [2021-06-05 08:35:53,351 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 51 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-06-05 08:35:53,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991281799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:35:53,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:35:53,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 13] total 33 [2021-06-05 08:35:53,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449797561] [2021-06-05 08:35:53,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 08:35:53,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:35:53,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 08:35:53,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1014, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 08:35:53,353 INFO L87 Difference]: Start difference. First operand 954 states and 1760 transitions. Second operand has 34 states, 33 states have (on average 6.242424242424242) internal successors, (206), 34 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:54,459 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-06-05 08:35:54,957 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-06-05 08:35:56,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:35:56,567 INFO L93 Difference]: Finished difference Result 1312 states and 2423 transitions. [2021-06-05 08:35:56,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 08:35:56,568 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.242424242424242) internal successors, (206), 34 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2021-06-05 08:35:56,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:35:56,568 INFO L225 Difference]: With dead ends: 1312 [2021-06-05 08:35:56,568 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 08:35:56,570 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2510 ImplicationChecksByTransitivity, 3331.8ms TimeCoverageRelationStatistics Valid=1174, Invalid=7198, Unknown=0, NotChecked=0, Total=8372 [2021-06-05 08:35:56,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 08:35:56,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 08:35:56,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:56,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 08:35:56,571 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 167 [2021-06-05 08:35:56,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:35:56,571 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 08:35:56,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 33 states have (on average 6.242424242424242) internal successors, (206), 34 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:56,571 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 08:35:56,571 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 08:35:56,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 08:35:56,795 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE (1/2) [2021-06-05 08:35:56,797 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 08:35:56,797 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:35:56,797 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:35:56,797 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:35:56,798 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:35:56,798 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:35:56,798 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:35:56,798 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:35:56,798 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 08:35:56,799 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 102 places, 109 transitions, 223 flow [2021-06-05 08:35:56,813 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:56,814 INFO L276 IsEmpty]: Start isEmpty. Operand has 913 states, 908 states have (on average 2.094713656387665) internal successors, (1902), 912 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:35:56,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 08:35:56,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:35:56,815 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:35:56,815 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-05 08:35:56,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:35:56,815 INFO L82 PathProgramCache]: Analyzing trace with hash -2100368395, now seen corresponding path program 1 times [2021-06-05 08:35:56,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:35:56,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780208582] [2021-06-05 08:35:56,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:35:56,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 08:35:56,822 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 08:35:56,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-05 08:35:56,828 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-05 08:35:56,843 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-05 08:35:56,843 INFO L622 BasicCegarLoop]: Counterexample might be feasible [2021-06-05 08:35:56,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-06-05 08:35:56,843 INFO L315 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2021-06-05 08:35:56,844 WARN L242 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-05 08:35:56,844 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,881 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,896 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,897 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,898 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,899 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,900 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,905 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,910 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,911 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,913 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,914 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,915 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,916 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,917 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,919 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~r~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#in~r| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~switch16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,920 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_index_malloc_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~ret9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~oldTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~d not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_~newTop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_acquire_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,921 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#in~m.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_index_malloc_~curr_alloc_idx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_loop_#t~ret15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#in~d| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_push_loop_~arg~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,922 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_isEmpty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_assert_~r not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~ret12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_push_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_release_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,923 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_assert_#t~short13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:35:56,924 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-06-05 08:35:56,925 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 08:35:56,925 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:35:56,925 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:35:56,925 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:35:56,925 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:35:56,925 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:35:56,925 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:35:56,926 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:35:56,926 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 08:35:56,937 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 172 places, 186 transitions, 384 flow [2021-06-05 08:36:02,055 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:02,168 INFO L276 IsEmpty]: Start isEmpty. Operand has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:02,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 08:36:02,221 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:02,221 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:02,221 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:02,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:02,223 INFO L82 PathProgramCache]: Analyzing trace with hash -1672597507, now seen corresponding path program 1 times [2021-06-05 08:36:02,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:02,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123430816] [2021-06-05 08:36:02,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:02,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:02,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:02,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123430816] [2021-06-05 08:36:02,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123430816] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:02,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:02,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:36:02,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37612707] [2021-06-05 08:36:02,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:36:02,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:02,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:36:02,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:36:02,328 INFO L87 Difference]: Start difference. First operand has 60957 states, 60946 states have (on average 3.220982509106422) internal successors, (196306), 60956 states have internal predecessors, (196306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:02,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:02,890 INFO L93 Difference]: Finished difference Result 39434 states and 117329 transitions. [2021-06-05 08:36:02,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:36:02,891 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-06-05 08:36:02,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:03,121 INFO L225 Difference]: With dead ends: 39434 [2021-06-05 08:36:03,122 INFO L226 Difference]: Without dead ends: 39306 [2021-06-05 08:36:03,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:36:03,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39306 states. [2021-06-05 08:36:04,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39306 to 37802. [2021-06-05 08:36:04,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37802 states, 37799 states have (on average 2.978412127304955) internal successors, (112581), 37801 states have internal predecessors, (112581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:04,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37802 states to 37802 states and 112581 transitions. [2021-06-05 08:36:04,565 INFO L78 Accepts]: Start accepts. Automaton has 37802 states and 112581 transitions. Word has length 66 [2021-06-05 08:36:04,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:04,566 INFO L482 AbstractCegarLoop]: Abstraction has 37802 states and 112581 transitions. [2021-06-05 08:36:04,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:04,566 INFO L276 IsEmpty]: Start isEmpty. Operand 37802 states and 112581 transitions. [2021-06-05 08:36:04,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-06-05 08:36:04,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:04,590 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:04,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-06-05 08:36:04,591 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:04,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:04,591 INFO L82 PathProgramCache]: Analyzing trace with hash -2020226722, now seen corresponding path program 1 times [2021-06-05 08:36:04,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:04,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080089325] [2021-06-05 08:36:04,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:04,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:04,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:04,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080089325] [2021-06-05 08:36:04,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080089325] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:04,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:04,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 08:36:04,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895073110] [2021-06-05 08:36:04,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 08:36:04,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:04,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 08:36:04,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:36:04,618 INFO L87 Difference]: Start difference. First operand 37802 states and 112581 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:04,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:04,891 INFO L93 Difference]: Finished difference Result 45338 states and 134405 transitions. [2021-06-05 08:36:04,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 08:36:04,892 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-06-05 08:36:04,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:05,170 INFO L225 Difference]: With dead ends: 45338 [2021-06-05 08:36:05,170 INFO L226 Difference]: Without dead ends: 45338 [2021-06-05 08:36:05,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 08:36:05,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45338 states. [2021-06-05 08:36:06,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45338 to 45178. [2021-06-05 08:36:06,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45178 states, 45175 states have (on average 2.965733259546209) internal successors, (133977), 45177 states have internal predecessors, (133977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:06,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45178 states to 45178 states and 133977 transitions. [2021-06-05 08:36:06,520 INFO L78 Accepts]: Start accepts. Automaton has 45178 states and 133977 transitions. Word has length 68 [2021-06-05 08:36:06,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:06,520 INFO L482 AbstractCegarLoop]: Abstraction has 45178 states and 133977 transitions. [2021-06-05 08:36:06,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:06,520 INFO L276 IsEmpty]: Start isEmpty. Operand 45178 states and 133977 transitions. [2021-06-05 08:36:06,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 08:36:06,542 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:06,542 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:06,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-06-05 08:36:06,542 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:06,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:06,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1484774034, now seen corresponding path program 1 times [2021-06-05 08:36:06,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:06,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498574761] [2021-06-05 08:36:06,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:06,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:06,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:06,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498574761] [2021-06-05 08:36:06,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498574761] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:06,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:06,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:36:06,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511034326] [2021-06-05 08:36:06,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:36:06,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:06,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:36:06,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:36:06,589 INFO L87 Difference]: Start difference. First operand 45178 states and 133977 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:07,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:07,260 INFO L93 Difference]: Finished difference Result 66052 states and 195500 transitions. [2021-06-05 08:36:07,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:36:07,261 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-05 08:36:07,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:07,408 INFO L225 Difference]: With dead ends: 66052 [2021-06-05 08:36:07,408 INFO L226 Difference]: Without dead ends: 66052 [2021-06-05 08:36:07,408 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 52.5ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:36:07,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66052 states. [2021-06-05 08:36:08,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66052 to 49387. [2021-06-05 08:36:08,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49387 states, 49384 states have (on average 2.961829742426697) internal successors, (146267), 49386 states have internal predecessors, (146267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:09,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49387 states to 49387 states and 146267 transitions. [2021-06-05 08:36:09,136 INFO L78 Accepts]: Start accepts. Automaton has 49387 states and 146267 transitions. Word has length 69 [2021-06-05 08:36:09,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:09,136 INFO L482 AbstractCegarLoop]: Abstraction has 49387 states and 146267 transitions. [2021-06-05 08:36:09,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:09,136 INFO L276 IsEmpty]: Start isEmpty. Operand 49387 states and 146267 transitions. [2021-06-05 08:36:09,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 08:36:09,157 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:09,158 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:09,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-06-05 08:36:09,158 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:09,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:09,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1609808271, now seen corresponding path program 1 times [2021-06-05 08:36:09,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:09,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843086518] [2021-06-05 08:36:09,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:09,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:09,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:09,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843086518] [2021-06-05 08:36:09,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843086518] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:09,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:09,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:36:09,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504275483] [2021-06-05 08:36:09,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:36:09,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:09,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:36:09,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:36:09,188 INFO L87 Difference]: Start difference. First operand 49387 states and 146267 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:09,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:09,406 INFO L93 Difference]: Finished difference Result 49235 states and 145734 transitions. [2021-06-05 08:36:09,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 08:36:09,407 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-06-05 08:36:09,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:09,529 INFO L225 Difference]: With dead ends: 49235 [2021-06-05 08:36:09,529 INFO L226 Difference]: Without dead ends: 49235 [2021-06-05 08:36:09,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:36:09,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49235 states. [2021-06-05 08:36:10,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49235 to 49235. [2021-06-05 08:36:10,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49235 states, 49232 states have (on average 2.960147871303217) internal successors, (145734), 49234 states have internal predecessors, (145734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:10,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49235 states to 49235 states and 145734 transitions. [2021-06-05 08:36:10,927 INFO L78 Accepts]: Start accepts. Automaton has 49235 states and 145734 transitions. Word has length 74 [2021-06-05 08:36:10,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:10,928 INFO L482 AbstractCegarLoop]: Abstraction has 49235 states and 145734 transitions. [2021-06-05 08:36:10,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:10,928 INFO L276 IsEmpty]: Start isEmpty. Operand 49235 states and 145734 transitions. [2021-06-05 08:36:10,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-06-05 08:36:10,946 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:10,946 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:10,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-06-05 08:36:10,947 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:10,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:10,947 INFO L82 PathProgramCache]: Analyzing trace with hash -764343602, now seen corresponding path program 1 times [2021-06-05 08:36:10,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:10,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819569984] [2021-06-05 08:36:10,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:10,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:10,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:10,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819569984] [2021-06-05 08:36:10,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819569984] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:10,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:10,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-05 08:36:10,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100214066] [2021-06-05 08:36:10,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 08:36:10,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:10,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 08:36:10,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 08:36:10,992 INFO L87 Difference]: Start difference. First operand 49235 states and 145734 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:11,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:11,595 INFO L93 Difference]: Finished difference Result 73163 states and 216367 transitions. [2021-06-05 08:36:11,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 08:36:11,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-06-05 08:36:11,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:11,737 INFO L225 Difference]: With dead ends: 73163 [2021-06-05 08:36:11,738 INFO L226 Difference]: Without dead ends: 73163 [2021-06-05 08:36:11,738 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 48.5ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-06-05 08:36:12,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73163 states. [2021-06-05 08:36:12,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73163 to 54067. [2021-06-05 08:36:13,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54067 states, 54064 states have (on average 2.9568289434744006) internal successors, (159858), 54066 states have internal predecessors, (159858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:13,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54067 states to 54067 states and 159858 transitions. [2021-06-05 08:36:13,389 INFO L78 Accepts]: Start accepts. Automaton has 54067 states and 159858 transitions. Word has length 76 [2021-06-05 08:36:13,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:13,390 INFO L482 AbstractCegarLoop]: Abstraction has 54067 states and 159858 transitions. [2021-06-05 08:36:13,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:13,390 INFO L276 IsEmpty]: Start isEmpty. Operand 54067 states and 159858 transitions. [2021-06-05 08:36:13,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-06-05 08:36:13,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:13,441 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:13,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-05 08:36:13,441 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:13,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:13,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1684927399, now seen corresponding path program 1 times [2021-06-05 08:36:13,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:13,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379054739] [2021-06-05 08:36:13,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:13,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:13,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:13,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379054739] [2021-06-05 08:36:13,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379054739] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:13,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:13,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:36:13,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18066610] [2021-06-05 08:36:13,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:36:13,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:13,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:36:13,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:36:13,727 INFO L87 Difference]: Start difference. First operand 54067 states and 159858 transitions. Second operand has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:15,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:15,649 INFO L93 Difference]: Finished difference Result 87445 states and 258807 transitions. [2021-06-05 08:36:15,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:36:15,649 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-06-05 08:36:15,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:15,776 INFO L225 Difference]: With dead ends: 87445 [2021-06-05 08:36:15,776 INFO L226 Difference]: Without dead ends: 87445 [2021-06-05 08:36:15,776 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 505.7ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:36:16,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87445 states. [2021-06-05 08:36:17,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87445 to 74825. [2021-06-05 08:36:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74825 states, 74822 states have (on average 2.9656785437438185) internal successors, (221898), 74824 states have internal predecessors, (221898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:17,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74825 states to 74825 states and 221898 transitions. [2021-06-05 08:36:17,342 INFO L78 Accepts]: Start accepts. Automaton has 74825 states and 221898 transitions. Word has length 79 [2021-06-05 08:36:17,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:17,342 INFO L482 AbstractCegarLoop]: Abstraction has 74825 states and 221898 transitions. [2021-06-05 08:36:17,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.647058823529412) internal successors, (79), 18 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 74825 states and 221898 transitions. [2021-06-05 08:36:17,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:36:17,370 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:17,370 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:17,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-05 08:36:17,370 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:17,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:17,371 INFO L82 PathProgramCache]: Analyzing trace with hash 225424561, now seen corresponding path program 1 times [2021-06-05 08:36:17,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:17,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72579907] [2021-06-05 08:36:17,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:17,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:17,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:17,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72579907] [2021-06-05 08:36:17,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72579907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:17,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861420165] [2021-06-05 08:36:17,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:17,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 08:36:17,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:18,216 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:36:18,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:18,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:18,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:18,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:18,238 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:18,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:18,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:18,251 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:36 [2021-06-05 08:36:18,488 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:18,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861420165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:18,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:18,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 08:36:18,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423820859] [2021-06-05 08:36:18,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 08:36:18,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:18,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 08:36:18,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-06-05 08:36:18,491 INFO L87 Difference]: Start difference. First operand 74825 states and 221898 transitions. Second operand has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:20,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:20,787 INFO L93 Difference]: Finished difference Result 110263 states and 327369 transitions. [2021-06-05 08:36:20,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 08:36:20,788 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:36:20,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:20,979 INFO L225 Difference]: With dead ends: 110263 [2021-06-05 08:36:20,979 INFO L226 Difference]: Without dead ends: 110263 [2021-06-05 08:36:20,980 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1084.6ms TimeCoverageRelationStatistics Valid=348, Invalid=1814, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 08:36:21,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110263 states. [2021-06-05 08:36:22,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110263 to 73115. [2021-06-05 08:36:22,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73115 states, 73112 states have (on average 2.9705109968267864) internal successors, (217180), 73114 states have internal predecessors, (217180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:22,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73115 states to 73115 states and 217180 transitions. [2021-06-05 08:36:22,802 INFO L78 Accepts]: Start accepts. Automaton has 73115 states and 217180 transitions. Word has length 85 [2021-06-05 08:36:22,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:22,803 INFO L482 AbstractCegarLoop]: Abstraction has 73115 states and 217180 transitions. [2021-06-05 08:36:22,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 4.5) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:22,803 INFO L276 IsEmpty]: Start isEmpty. Operand 73115 states and 217180 transitions. [2021-06-05 08:36:22,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:36:22,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:22,827 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:23,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 08:36:23,039 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:23,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:23,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1042411207, now seen corresponding path program 2 times [2021-06-05 08:36:23,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:23,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11743203] [2021-06-05 08:36:23,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:23,775 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:23,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:23,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11743203] [2021-06-05 08:36:23,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11743203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:23,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065952945] [2021-06-05 08:36:23,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:23,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:36:23,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:36:23,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 08:36:23,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:23,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:23,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:23,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:23,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:23,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:36:23,917 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:36:23,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:36:23,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:23,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:23,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:23,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:36:24,006 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-06-05 08:36:24,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-06-05 08:36:24,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:24,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:24,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:34 [2021-06-05 08:36:24,284 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-06-05 08:36:24,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 08:36:24,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:24,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-06-05 08:36:24,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:24,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:24,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:24,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:24,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:24,556 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:77, output treesize:60 [2021-06-05 08:36:24,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:24,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 08:36:24,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:24,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:24,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:24,671 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:82, output treesize:44 [2021-06-05 08:36:24,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:24,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065952945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:24,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:24,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 35 [2021-06-05 08:36:24,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443013328] [2021-06-05 08:36:24,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 08:36:24,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:24,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 08:36:24,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1137, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 08:36:24,986 INFO L87 Difference]: Start difference. First operand 73115 states and 217180 transitions. Second operand has 36 states, 35 states have (on average 4.314285714285714) internal successors, (151), 36 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:30,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:30,608 INFO L93 Difference]: Finished difference Result 124459 states and 365465 transitions. [2021-06-05 08:36:30,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 08:36:30,608 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.314285714285714) internal successors, (151), 36 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:36:30,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:30,843 INFO L225 Difference]: With dead ends: 124459 [2021-06-05 08:36:30,843 INFO L226 Difference]: Without dead ends: 124459 [2021-06-05 08:36:30,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2532 ImplicationChecksByTransitivity, 3119.0ms TimeCoverageRelationStatistics Valid=1112, Invalid=7078, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 08:36:31,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124459 states. [2021-06-05 08:36:32,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124459 to 75330. [2021-06-05 08:36:32,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75330 states, 75327 states have (on average 2.9755864431080488) internal successors, (224142), 75329 states have internal predecessors, (224142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:32,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75330 states to 75330 states and 224142 transitions. [2021-06-05 08:36:32,845 INFO L78 Accepts]: Start accepts. Automaton has 75330 states and 224142 transitions. Word has length 85 [2021-06-05 08:36:32,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:32,845 INFO L482 AbstractCegarLoop]: Abstraction has 75330 states and 224142 transitions. [2021-06-05 08:36:32,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 35 states have (on average 4.314285714285714) internal successors, (151), 36 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:32,845 INFO L276 IsEmpty]: Start isEmpty. Operand 75330 states and 224142 transitions. [2021-06-05 08:36:32,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 08:36:32,869 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:32,870 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:33,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 08:36:33,093 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:33,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:33,093 INFO L82 PathProgramCache]: Analyzing trace with hash 2001304933, now seen corresponding path program 3 times [2021-06-05 08:36:33,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:33,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638315786] [2021-06-05 08:36:33,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:33,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:33,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:33,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638315786] [2021-06-05 08:36:33,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638315786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:33,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451274407] [2021-06-05 08:36:33,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:33,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:36:33,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:36:33,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:36:33,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:33,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:33,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:36:33,509 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:36:33,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:36:33,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:36:33,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:36:33,580 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:36:33,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:36:33,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:36:33,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:33,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,829 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:36:33,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:36:33,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:33,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:33,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:36:33,845 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:36:34,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:34,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:34,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:34,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:34,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2021-06-05 08:36:34,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:36:34,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451274407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:34,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:34,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:36:34,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641872549] [2021-06-05 08:36:34,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:36:34,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:34,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:36:34,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1089, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:36:34,488 INFO L87 Difference]: Start difference. First operand 75330 states and 224142 transitions. Second operand has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:36,972 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-06-05 08:36:38,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:38,829 INFO L93 Difference]: Finished difference Result 109136 states and 321777 transitions. [2021-06-05 08:36:38,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 08:36:38,830 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 08:36:38,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:39,023 INFO L225 Difference]: With dead ends: 109136 [2021-06-05 08:36:39,024 INFO L226 Difference]: Without dead ends: 109136 [2021-06-05 08:36:39,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 2462.2ms TimeCoverageRelationStatistics Valid=695, Invalid=4417, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 08:36:39,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109136 states. [2021-06-05 08:36:40,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109136 to 75480. [2021-06-05 08:36:40,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75480 states, 75477 states have (on average 2.976032433721531) internal successors, (224622), 75479 states have internal predecessors, (224622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:40,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75480 states to 75480 states and 224622 transitions. [2021-06-05 08:36:40,996 INFO L78 Accepts]: Start accepts. Automaton has 75480 states and 224622 transitions. Word has length 85 [2021-06-05 08:36:40,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:40,996 INFO L482 AbstractCegarLoop]: Abstraction has 75480 states and 224622 transitions. [2021-06-05 08:36:40,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.5) internal successors, (153), 35 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:40,997 INFO L276 IsEmpty]: Start isEmpty. Operand 75480 states and 224622 transitions. [2021-06-05 08:36:41,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-06-05 08:36:41,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:41,017 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:41,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:41,226 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:41,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:41,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1907569031, now seen corresponding path program 1 times [2021-06-05 08:36:41,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:41,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646657457] [2021-06-05 08:36:41,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:41,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:41,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:41,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646657457] [2021-06-05 08:36:41,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646657457] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:41,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:41,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:36:41,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141592830] [2021-06-05 08:36:41,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:36:41,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:41,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:36:41,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:36:41,463 INFO L87 Difference]: Start difference. First operand 75480 states and 224622 transitions. Second operand has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:43,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:43,480 INFO L93 Difference]: Finished difference Result 117174 states and 349140 transitions. [2021-06-05 08:36:43,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:36:43,481 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-06-05 08:36:43,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:43,684 INFO L225 Difference]: With dead ends: 117174 [2021-06-05 08:36:43,684 INFO L226 Difference]: Without dead ends: 117174 [2021-06-05 08:36:43,685 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 437.8ms TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:36:44,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117174 states. [2021-06-05 08:36:45,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117174 to 99392. [2021-06-05 08:36:45,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99392 states, 99389 states have (on average 2.9899083399571382) internal successors, (297164), 99391 states have internal predecessors, (297164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:46,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99392 states to 99392 states and 297164 transitions. [2021-06-05 08:36:46,228 INFO L78 Accepts]: Start accepts. Automaton has 99392 states and 297164 transitions. Word has length 86 [2021-06-05 08:36:46,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:46,229 INFO L482 AbstractCegarLoop]: Abstraction has 99392 states and 297164 transitions. [2021-06-05 08:36:46,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 4.823529411764706) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:46,229 INFO L276 IsEmpty]: Start isEmpty. Operand 99392 states and 297164 transitions. [2021-06-05 08:36:46,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-06-05 08:36:46,252 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:46,252 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:46,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-06-05 08:36:46,253 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:46,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:46,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1421763496, now seen corresponding path program 1 times [2021-06-05 08:36:46,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:46,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620037472] [2021-06-05 08:36:46,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:46,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:46,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:46,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620037472] [2021-06-05 08:36:46,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620037472] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:46,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:46,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-06-05 08:36:46,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026483716] [2021-06-05 08:36:46,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 08:36:46,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:46,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 08:36:46,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 08:36:46,460 INFO L87 Difference]: Start difference. First operand 99392 states and 297164 transitions. Second operand has 16 states, 15 states have (on average 5.6) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:48,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:48,281 INFO L93 Difference]: Finished difference Result 137078 states and 408756 transitions. [2021-06-05 08:36:48,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 08:36:48,282 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.6) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2021-06-05 08:36:48,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:48,546 INFO L225 Difference]: With dead ends: 137078 [2021-06-05 08:36:48,546 INFO L226 Difference]: Without dead ends: 137078 [2021-06-05 08:36:48,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 311.2ms TimeCoverageRelationStatistics Valid=173, Invalid=757, Unknown=0, NotChecked=0, Total=930 [2021-06-05 08:36:49,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137078 states. [2021-06-05 08:36:50,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137078 to 97034. [2021-06-05 08:36:51,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97034 states, 97031 states have (on average 2.9938988570662985) internal successors, (290501), 97033 states have internal predecessors, (290501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:51,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97034 states to 97034 states and 290501 transitions. [2021-06-05 08:36:51,233 INFO L78 Accepts]: Start accepts. Automaton has 97034 states and 290501 transitions. Word has length 88 [2021-06-05 08:36:51,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:51,234 INFO L482 AbstractCegarLoop]: Abstraction has 97034 states and 290501 transitions. [2021-06-05 08:36:51,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 15 states have (on average 5.6) internal successors, (84), 16 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:51,234 INFO L276 IsEmpty]: Start isEmpty. Operand 97034 states and 290501 transitions. [2021-06-05 08:36:51,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:36:51,260 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:51,260 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:51,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-06-05 08:36:51,260 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:51,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:51,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1276691210, now seen corresponding path program 1 times [2021-06-05 08:36:51,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:51,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638192691] [2021-06-05 08:36:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:51,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:51,383 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:51,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:51,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638192691] [2021-06-05 08:36:51,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638192691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:51,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573171931] [2021-06-05 08:36:51,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:36:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:51,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 08:36:51,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:36:51,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:36:51,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:51,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:36:51,578 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:36:51,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:36:51,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:51,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:8 [2021-06-05 08:36:51,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:36:51,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:51,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2021-06-05 08:36:51,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:36:51,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:36:51,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:36:51,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:36:51,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:36:51,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573171931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:36:51,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:36:51,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6] total 17 [2021-06-05 08:36:51,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355047769] [2021-06-05 08:36:51,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 08:36:51,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:51,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 08:36:51,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-06-05 08:36:51,734 INFO L87 Difference]: Start difference. First operand 97034 states and 290501 transitions. Second operand has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:53,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:53,786 INFO L93 Difference]: Finished difference Result 173880 states and 519639 transitions. [2021-06-05 08:36:53,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 08:36:53,787 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:36:53,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:54,146 INFO L225 Difference]: With dead ends: 173880 [2021-06-05 08:36:54,146 INFO L226 Difference]: Without dead ends: 173880 [2021-06-05 08:36:54,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 419.3ms TimeCoverageRelationStatistics Valid=266, Invalid=1294, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 08:36:55,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173880 states. [2021-06-05 08:36:56,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173880 to 103178. [2021-06-05 08:36:57,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103178 states, 103175 states have (on average 2.9901041919069544) internal successors, (308504), 103177 states have internal predecessors, (308504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:57,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103178 states to 103178 states and 308504 transitions. [2021-06-05 08:36:57,240 INFO L78 Accepts]: Start accepts. Automaton has 103178 states and 308504 transitions. Word has length 91 [2021-06-05 08:36:57,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:36:57,240 INFO L482 AbstractCegarLoop]: Abstraction has 103178 states and 308504 transitions. [2021-06-05 08:36:57,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 9.117647058823529) internal successors, (155), 17 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:57,241 INFO L276 IsEmpty]: Start isEmpty. Operand 103178 states and 308504 transitions. [2021-06-05 08:36:57,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:36:57,265 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:36:57,265 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:36:57,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 08:36:57,466 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:36:57,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:36:57,466 INFO L82 PathProgramCache]: Analyzing trace with hash 494675198, now seen corresponding path program 1 times [2021-06-05 08:36:57,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:36:57,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828088606] [2021-06-05 08:36:57,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:36:57,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:36:57,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:36:57,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:36:57,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828088606] [2021-06-05 08:36:57,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828088606] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:36:57,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:36:57,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:36:57,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596793660] [2021-06-05 08:36:57,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:36:57,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:36:57,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:36:57,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:36:57,496 INFO L87 Difference]: Start difference. First operand 103178 states and 308504 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:36:58,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:36:58,473 INFO L93 Difference]: Finished difference Result 103140 states and 307561 transitions. [2021-06-05 08:36:58,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:36:58,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:36:58,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:36:58,674 INFO L225 Difference]: With dead ends: 103140 [2021-06-05 08:36:58,674 INFO L226 Difference]: Without dead ends: 103140 [2021-06-05 08:36:58,674 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:36:59,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103140 states. [2021-06-05 08:37:00,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103140 to 103140. [2021-06-05 08:37:00,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103140 states, 103137 states have (on average 2.982062693310839) internal successors, (307561), 103139 states have internal predecessors, (307561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:00,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103140 states to 103140 states and 307561 transitions. [2021-06-05 08:37:00,914 INFO L78 Accepts]: Start accepts. Automaton has 103140 states and 307561 transitions. Word has length 91 [2021-06-05 08:37:00,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:00,915 INFO L482 AbstractCegarLoop]: Abstraction has 103140 states and 307561 transitions. [2021-06-05 08:37:00,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:00,915 INFO L276 IsEmpty]: Start isEmpty. Operand 103140 states and 307561 transitions. [2021-06-05 08:37:00,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:37:00,948 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:00,948 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:00,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-06-05 08:37:00,948 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:00,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:00,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1530101324, now seen corresponding path program 2 times [2021-06-05 08:37:00,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:00,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987379529] [2021-06-05 08:37:00,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:00,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:01,107 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:37:01,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:01,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987379529] [2021-06-05 08:37:01,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987379529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:01,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854123887] [2021-06-05 08:37:01,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:37:01,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:37:01,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:37:01,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 08:37:01,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:37:01,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:37:01,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:01,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-05 08:37:01,273 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:37:01,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:37:01,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:01,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-06-05 08:37:01,807 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:37:01,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:37:01,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:01,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 08:37:01,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:37:01,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:01,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2021-06-05 08:37:01,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:37:01,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:01,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:01,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:34, output treesize:15 [2021-06-05 08:37:02,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:37:02,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:02,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:02,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:37:02,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:22 [2021-06-05 08:37:02,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 08:37:02,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854123887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:02,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:37:02,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8] total 21 [2021-06-05 08:37:02,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036570886] [2021-06-05 08:37:02,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 08:37:02,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:02,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 08:37:02,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 08:37:02,105 INFO L87 Difference]: Start difference. First operand 103140 states and 307561 transitions. Second operand has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:04,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:04,451 INFO L93 Difference]: Finished difference Result 174986 states and 520167 transitions. [2021-06-05 08:37:04,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 08:37:04,451 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:37:04,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:04,754 INFO L225 Difference]: With dead ends: 174986 [2021-06-05 08:37:04,754 INFO L226 Difference]: Without dead ends: 174986 [2021-06-05 08:37:04,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1170.0ms TimeCoverageRelationStatistics Valid=365, Invalid=1987, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 08:37:05,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174986 states. [2021-06-05 08:37:07,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174986 to 103984. [2021-06-05 08:37:07,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103984 states, 103981 states have (on average 2.9807753339552416) internal successors, (309944), 103983 states have internal predecessors, (309944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:07,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103984 states to 103984 states and 309944 transitions. [2021-06-05 08:37:07,840 INFO L78 Accepts]: Start accepts. Automaton has 103984 states and 309944 transitions. Word has length 91 [2021-06-05 08:37:07,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:07,840 INFO L482 AbstractCegarLoop]: Abstraction has 103984 states and 309944 transitions. [2021-06-05 08:37:07,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 7.380952380952381) internal successors, (155), 21 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:07,840 INFO L276 IsEmpty]: Start isEmpty. Operand 103984 states and 309944 transitions. [2021-06-05 08:37:07,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 08:37:07,861 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:07,861 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:08,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 08:37:08,072 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:08,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:08,072 INFO L82 PathProgramCache]: Analyzing trace with hash -669361198, now seen corresponding path program 2 times [2021-06-05 08:37:08,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:08,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056111653] [2021-06-05 08:37:08,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:08,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:08,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:08,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056111653] [2021-06-05 08:37:08,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056111653] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:08,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:08,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:37:08,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980557837] [2021-06-05 08:37:08,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:37:08,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:08,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:37:08,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:37:08,098 INFO L87 Difference]: Start difference. First operand 103984 states and 309944 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:08,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:08,468 INFO L93 Difference]: Finished difference Result 100688 states and 299496 transitions. [2021-06-05 08:37:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:37:08,468 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 08:37:08,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:08,650 INFO L225 Difference]: With dead ends: 100688 [2021-06-05 08:37:08,651 INFO L226 Difference]: Without dead ends: 100688 [2021-06-05 08:37:08,651 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 08:37:09,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100688 states. [2021-06-05 08:37:10,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100688 to 100688. [2021-06-05 08:37:11,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100688 states, 100685 states have (on average 2.9745840989223815) internal successors, (299496), 100687 states have internal predecessors, (299496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:11,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100688 states to 100688 states and 299496 transitions. [2021-06-05 08:37:11,311 INFO L78 Accepts]: Start accepts. Automaton has 100688 states and 299496 transitions. Word has length 91 [2021-06-05 08:37:11,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:11,311 INFO L482 AbstractCegarLoop]: Abstraction has 100688 states and 299496 transitions. [2021-06-05 08:37:11,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:11,311 INFO L276 IsEmpty]: Start isEmpty. Operand 100688 states and 299496 transitions. [2021-06-05 08:37:11,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-06-05 08:37:11,332 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:11,332 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:11,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-06-05 08:37:11,332 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:11,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:11,332 INFO L82 PathProgramCache]: Analyzing trace with hash 2131828925, now seen corresponding path program 2 times [2021-06-05 08:37:11,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:11,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135470119] [2021-06-05 08:37:11,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:11,587 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:37:11,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:11,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135470119] [2021-06-05 08:37:11,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135470119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:11,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098155464] [2021-06-05 08:37:11,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:37:11,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:37:11,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:37:11,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:37:11,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:37:11,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:37:11,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:11,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:11,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:11,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:37:11,766 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:37:11,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:37:11,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:11,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:11,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:37:11,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:37:11,856 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:37:11,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:37:11,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:11,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:11,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:11,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:11 [2021-06-05 08:37:12,078 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:37:12,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:37:12,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:12,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:12,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:37:12,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:12,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:12,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:37:12,114 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:37:12,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:37:12,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:12,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:12,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:12,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:11 [2021-06-05 08:37:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:37:12,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098155464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:12,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:37:12,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:37:12,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947375648] [2021-06-05 08:37:12,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:37:12,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:12,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:37:12,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1086, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:37:12,358 INFO L87 Difference]: Start difference. First operand 100688 states and 299496 transitions. Second operand has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:13,107 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-06-05 08:37:17,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:17,690 INFO L93 Difference]: Finished difference Result 142244 states and 419362 transitions. [2021-06-05 08:37:17,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 08:37:17,690 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-06-05 08:37:17,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:17,937 INFO L225 Difference]: With dead ends: 142244 [2021-06-05 08:37:17,937 INFO L226 Difference]: Without dead ends: 142244 [2021-06-05 08:37:17,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 2234.8ms TimeCoverageRelationStatistics Valid=749, Invalid=4507, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 08:37:18,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142244 states. [2021-06-05 08:37:20,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142244 to 101010. [2021-06-05 08:37:20,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101010 states, 101007 states have (on average 2.978189630421654) internal successors, (300818), 101009 states have internal predecessors, (300818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:20,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101010 states to 101010 states and 300818 transitions. [2021-06-05 08:37:20,508 INFO L78 Accepts]: Start accepts. Automaton has 101010 states and 300818 transitions. Word has length 92 [2021-06-05 08:37:20,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:20,508 INFO L482 AbstractCegarLoop]: Abstraction has 101010 states and 300818 transitions. [2021-06-05 08:37:20,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.5588235294117645) internal successors, (155), 35 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:20,508 INFO L276 IsEmpty]: Start isEmpty. Operand 101010 states and 300818 transitions. [2021-06-05 08:37:20,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:37:20,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:20,530 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:20,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 08:37:20,731 INFO L430 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:20,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:20,731 INFO L82 PathProgramCache]: Analyzing trace with hash -905248292, now seen corresponding path program 1 times [2021-06-05 08:37:20,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:20,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877200130] [2021-06-05 08:37:20,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:20,986 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:37:20,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:20,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877200130] [2021-06-05 08:37:20,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877200130] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:37:20,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:37:20,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-06-05 08:37:20,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739820808] [2021-06-05 08:37:20,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 08:37:20,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:20,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 08:37:20,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-05 08:37:20,988 INFO L87 Difference]: Start difference. First operand 101010 states and 300818 transitions. Second operand has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:26,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:26,832 INFO L93 Difference]: Finished difference Result 281248 states and 833860 transitions. [2021-06-05 08:37:26,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-06-05 08:37:26,833 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:37:26,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:27,752 INFO L225 Difference]: With dead ends: 281248 [2021-06-05 08:37:27,753 INFO L226 Difference]: Without dead ends: 281248 [2021-06-05 08:37:27,753 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4230 ImplicationChecksByTransitivity, 2045.9ms TimeCoverageRelationStatistics Valid=1550, Invalid=10222, Unknown=0, NotChecked=0, Total=11772 [2021-06-05 08:37:28,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281248 states. [2021-06-05 08:37:31,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281248 to 169692. [2021-06-05 08:37:32,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169692 states, 169689 states have (on average 2.991313520617129) internal successors, (507593), 169691 states have internal predecessors, (507593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:32,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169692 states to 169692 states and 507593 transitions. [2021-06-05 08:37:32,690 INFO L78 Accepts]: Start accepts. Automaton has 169692 states and 507593 transitions. Word has length 93 [2021-06-05 08:37:32,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:37:32,690 INFO L482 AbstractCegarLoop]: Abstraction has 169692 states and 507593 transitions. [2021-06-05 08:37:32,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:32,690 INFO L276 IsEmpty]: Start isEmpty. Operand 169692 states and 507593 transitions. [2021-06-05 08:37:32,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:37:32,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:37:32,715 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:37:32,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-06-05 08:37:32,715 INFO L430 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:37:32,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:37:32,715 INFO L82 PathProgramCache]: Analyzing trace with hash 455573300, now seen corresponding path program 2 times [2021-06-05 08:37:32,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:37:32,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9611200] [2021-06-05 08:37:32,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:37:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:37:32,991 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:37:32,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:37:32,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9611200] [2021-06-05 08:37:32,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9611200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:32,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779360917] [2021-06-05 08:37:32,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:37:33,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:37:33,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:37:33,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:37:33,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:37:33,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:37:33,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:33,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:37:33,168 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:37:33,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:37:33,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:33,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:37:33,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:37:33,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:33,441 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:37:33,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:37:33,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:33,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:37:33,460 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:37:33,602 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:37:33,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:37:33,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,621 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:37:33,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:37:33,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:33,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:33,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:37:33,650 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:66 [2021-06-05 08:37:34,017 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:37:34,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 22 [2021-06-05 08:37:34,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:34,041 INFO L354 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2021-06-05 08:37:34,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:37:34,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:34,069 INFO L354 Elim1Store]: treesize reduction 48, result has 36.0 percent of original size [2021-06-05 08:37:34,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 40 treesize of output 53 [2021-06-05 08:37:34,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:37:34,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:37:34,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 3 xjuncts. [2021-06-05 08:37:34,144 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 7 variables, input treesize:113, output treesize:91 [2021-06-05 08:37:35,455 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-06-05 08:37:35,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:37:35,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779360917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:37:35,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:37:35,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:37:35,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436839533] [2021-06-05 08:37:35,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:37:35,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:37:35,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:37:35,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1094, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:37:35,734 INFO L87 Difference]: Start difference. First operand 169692 states and 507593 transitions. Second operand has 35 states, 34 states have (on average 4.970588235294118) internal successors, (169), 35 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:37:46,028 WARN L205 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-06-05 08:37:56,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:37:56,657 INFO L93 Difference]: Finished difference Result 219756 states and 653330 transitions. [2021-06-05 08:37:56,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 08:37:56,657 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.970588235294118) internal successors, (169), 35 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:37:56,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:37:57,087 INFO L225 Difference]: With dead ends: 219756 [2021-06-05 08:37:57,088 INFO L226 Difference]: Without dead ends: 219756 [2021-06-05 08:37:57,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 75 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1937 ImplicationChecksByTransitivity, 4908.4ms TimeCoverageRelationStatistics Valid=883, Invalid=6257, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 08:37:57,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219756 states. [2021-06-05 08:38:00,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219756 to 167202. [2021-06-05 08:38:00,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167202 states, 167199 states have (on average 2.990538220922374) internal successors, (500015), 167201 states have internal predecessors, (500015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:02,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167202 states to 167202 states and 500015 transitions. [2021-06-05 08:38:02,114 INFO L78 Accepts]: Start accepts. Automaton has 167202 states and 500015 transitions. Word has length 93 [2021-06-05 08:38:02,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:02,129 INFO L482 AbstractCegarLoop]: Abstraction has 167202 states and 500015 transitions. [2021-06-05 08:38:02,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.970588235294118) internal successors, (169), 35 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:02,129 INFO L276 IsEmpty]: Start isEmpty. Operand 167202 states and 500015 transitions. [2021-06-05 08:38:02,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:38:02,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:02,201 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:02,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:02,401 INFO L430 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:02,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:02,402 INFO L82 PathProgramCache]: Analyzing trace with hash 255371198, now seen corresponding path program 3 times [2021-06-05 08:38:02,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:02,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880671005] [2021-06-05 08:38:02,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:03,088 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:38:03,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:03,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880671005] [2021-06-05 08:38:03,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880671005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:03,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145291770] [2021-06-05 08:38:03,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:03,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:38:03,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:38:03,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 64 conjunts are in the unsatisfiable core [2021-06-05 08:38:03,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:38:03,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:38:03,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:03,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:38:03,296 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:38:03,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:38:03,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:03,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:38:03,363 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:38:03,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:38:03,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:03,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 08:38:03,781 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:38:03,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:38:03,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:03,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:03,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:30 [2021-06-05 08:38:03,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:38:03,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:03,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:03,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:37, output treesize:18 [2021-06-05 08:38:04,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:38:04,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:04,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:04,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:04,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2021-06-05 08:38:04,216 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:38:04,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:38:04,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:04,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:04,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:04,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:38:04,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:38:04,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145291770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:04,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:38:04,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-06-05 08:38:04,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656514421] [2021-06-05 08:38:04,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 08:38:04,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:38:04,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 08:38:04,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1225, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:38:04,332 INFO L87 Difference]: Start difference. First operand 167202 states and 500015 transitions. Second operand has 37 states, 36 states have (on average 4.694444444444445) internal successors, (169), 37 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:05,697 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-06-05 08:38:05,866 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-06-05 08:38:09,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:38:09,951 INFO L93 Difference]: Finished difference Result 215502 states and 642634 transitions. [2021-06-05 08:38:09,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 08:38:09,952 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 4.694444444444445) internal successors, (169), 37 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:38:09,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:38:10,389 INFO L225 Difference]: With dead ends: 215502 [2021-06-05 08:38:10,390 INFO L226 Difference]: Without dead ends: 215502 [2021-06-05 08:38:10,390 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 2668.6ms TimeCoverageRelationStatistics Valid=477, Invalid=3555, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 08:38:11,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215502 states. [2021-06-05 08:38:14,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215502 to 164349. [2021-06-05 08:38:14,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164349 states, 164346 states have (on average 2.9884755333260316) internal successors, (491144), 164348 states have internal predecessors, (491144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:14,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164349 states to 164349 states and 491144 transitions. [2021-06-05 08:38:14,777 INFO L78 Accepts]: Start accepts. Automaton has 164349 states and 491144 transitions. Word has length 93 [2021-06-05 08:38:14,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:14,778 INFO L482 AbstractCegarLoop]: Abstraction has 164349 states and 491144 transitions. [2021-06-05 08:38:14,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 36 states have (on average 4.694444444444445) internal successors, (169), 37 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:14,778 INFO L276 IsEmpty]: Start isEmpty. Operand 164349 states and 491144 transitions. [2021-06-05 08:38:14,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 08:38:14,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:14,800 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:15,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 08:38:15,002 INFO L430 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:15,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:15,002 INFO L82 PathProgramCache]: Analyzing trace with hash 44476090, now seen corresponding path program 1 times [2021-06-05 08:38:15,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:15,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948672177] [2021-06-05 08:38:15,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:15,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:15,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:38:15,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:15,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948672177] [2021-06-05 08:38:15,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948672177] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:38:15,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:38:15,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-06-05 08:38:15,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219503543] [2021-06-05 08:38:15,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 08:38:15,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:38:15,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 08:38:15,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-05 08:38:15,234 INFO L87 Difference]: Start difference. First operand 164349 states and 491144 transitions. Second operand has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:19,588 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 37 [2021-06-05 08:38:22,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:38:22,050 INFO L93 Difference]: Finished difference Result 374887 states and 1115256 transitions. [2021-06-05 08:38:22,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-06-05 08:38:22,055 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 08:38:22,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:38:22,963 INFO L225 Difference]: With dead ends: 374887 [2021-06-05 08:38:22,963 INFO L226 Difference]: Without dead ends: 374887 [2021-06-05 08:38:22,964 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4227 ImplicationChecksByTransitivity, 2311.9ms TimeCoverageRelationStatistics Valid=1550, Invalid=10222, Unknown=0, NotChecked=0, Total=11772 [2021-06-05 08:38:24,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374887 states. [2021-06-05 08:38:28,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374887 to 241209. [2021-06-05 08:38:29,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241209 states, 241206 states have (on average 3.000103645846289) internal successors, (723643), 241208 states have internal predecessors, (723643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:29,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241209 states to 241209 states and 723643 transitions. [2021-06-05 08:38:30,000 INFO L78 Accepts]: Start accepts. Automaton has 241209 states and 723643 transitions. Word has length 93 [2021-06-05 08:38:30,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:30,000 INFO L482 AbstractCegarLoop]: Abstraction has 241209 states and 723643 transitions. [2021-06-05 08:38:30,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 4.684210526315789) internal successors, (89), 20 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:30,000 INFO L276 IsEmpty]: Start isEmpty. Operand 241209 states and 723643 transitions. [2021-06-05 08:38:30,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 08:38:30,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:30,022 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:30,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-06-05 08:38:30,022 INFO L430 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:30,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:30,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1281532814, now seen corresponding path program 2 times [2021-06-05 08:38:30,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:30,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707742528] [2021-06-05 08:38:30,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:30,370 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:38:30,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:30,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707742528] [2021-06-05 08:38:30,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707742528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:30,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429775136] [2021-06-05 08:38:30,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:30,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:38:30,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:38:30,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 08:38:30,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:38:30,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:38:30,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:30,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:30,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:30,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:38:31,247 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:38:31,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:38:31,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:31,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:21 [2021-06-05 08:38:31,399 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-06-05 08:38:31,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-06-05 08:38:31,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:31,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:34 [2021-06-05 08:38:31,758 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-06-05 08:38:31,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 08:38:31,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-06-05 08:38:31,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:38:31,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:38:31,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:31,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:31,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:38:31,986 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:77, output treesize:60 [2021-06-05 08:38:32,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2021-06-05 08:38:32,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:32,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:38:32,139 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:32,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:32,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 08:38:32,170 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:90, output treesize:48 [2021-06-05 08:38:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:38:32,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429775136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:32,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:38:32,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-06-05 08:38:32,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217424471] [2021-06-05 08:38:32,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 08:38:32,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:38:32,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 08:38:32,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 08:38:32,449 INFO L87 Difference]: Start difference. First operand 241209 states and 723643 transitions. Second operand has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:33,618 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2021-06-05 08:38:33,762 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-06-05 08:38:34,180 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 44 [2021-06-05 08:38:34,987 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-06-05 08:38:38,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:38:38,409 INFO L93 Difference]: Finished difference Result 333943 states and 992447 transitions. [2021-06-05 08:38:38,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 08:38:38,410 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-06-05 08:38:38,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:38:39,116 INFO L225 Difference]: With dead ends: 333943 [2021-06-05 08:38:39,116 INFO L226 Difference]: Without dead ends: 333943 [2021-06-05 08:38:39,116 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 3418.4ms TimeCoverageRelationStatistics Valid=777, Invalid=5385, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 08:38:40,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333943 states. [2021-06-05 08:38:44,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333943 to 237323. [2021-06-05 08:38:44,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237323 states, 237320 states have (on average 2.9985125568852182) internal successors, (711607), 237322 states have internal predecessors, (711607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:46,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237323 states to 237323 states and 711607 transitions. [2021-06-05 08:38:46,396 INFO L78 Accepts]: Start accepts. Automaton has 237323 states and 711607 transitions. Word has length 94 [2021-06-05 08:38:46,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:38:46,397 INFO L482 AbstractCegarLoop]: Abstraction has 237323 states and 711607 transitions. [2021-06-05 08:38:46,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 4.676470588235294) internal successors, (159), 35 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:46,397 INFO L276 IsEmpty]: Start isEmpty. Operand 237323 states and 711607 transitions. [2021-06-05 08:38:46,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-06-05 08:38:46,436 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:38:46,436 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:38:46,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:46,660 INFO L430 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:38:46,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:38:46,660 INFO L82 PathProgramCache]: Analyzing trace with hash -368091268, now seen corresponding path program 2 times [2021-06-05 08:38:46,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:38:46,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42233101] [2021-06-05 08:38:46,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:38:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:38:46,985 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:38:46,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:38:46,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42233101] [2021-06-05 08:38:46,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42233101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:46,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744787775] [2021-06-05 08:38:46,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:38:47,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:38:47,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:38:47,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 08:38:47,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:38:47,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:38:47,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:47,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-05 08:38:47,167 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:38:47,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:38:47,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:47,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:38:47,440 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:38:47,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:38:47,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:47,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:38:47,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:47,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:38:47,481 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:38:47,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:38:47,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:38:47,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:38:47,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:38:47,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:25 [2021-06-05 08:38:47,789 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 08:38:47,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744787775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:38:47,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:38:47,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 35 [2021-06-05 08:38:47,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188753164] [2021-06-05 08:38:47,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 08:38:47,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:38:47,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 08:38:47,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1159, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 08:38:47,790 INFO L87 Difference]: Start difference. First operand 237323 states and 711607 transitions. Second operand has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:38:49,597 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-06-05 08:38:58,811 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-06-05 08:39:01,698 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-06-05 08:39:04,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:39:04,991 INFO L93 Difference]: Finished difference Result 433225 states and 1282304 transitions. [2021-06-05 08:39:04,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2021-06-05 08:39:04,992 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-06-05 08:39:04,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:39:06,050 INFO L225 Difference]: With dead ends: 433225 [2021-06-05 08:39:06,050 INFO L226 Difference]: Without dead ends: 433225 [2021-06-05 08:39:06,051 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19548 ImplicationChecksByTransitivity, 9365.0ms TimeCoverageRelationStatistics Valid=5013, Invalid=43607, Unknown=0, NotChecked=0, Total=48620 [2021-06-05 08:39:07,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433225 states. [2021-06-05 08:39:12,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433225 to 235779. [2021-06-05 08:39:12,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235779 states, 235776 states have (on average 2.999079634907709) internal successors, (707111), 235778 states have internal predecessors, (707111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:13,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235779 states to 235779 states and 707111 transitions. [2021-06-05 08:39:13,832 INFO L78 Accepts]: Start accepts. Automaton has 235779 states and 707111 transitions. Word has length 99 [2021-06-05 08:39:13,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:39:13,832 INFO L482 AbstractCegarLoop]: Abstraction has 235779 states and 707111 transitions. [2021-06-05 08:39:13,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 35 states have (on average 4.828571428571428) internal successors, (169), 36 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:13,832 INFO L276 IsEmpty]: Start isEmpty. Operand 235779 states and 707111 transitions. [2021-06-05 08:39:13,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-06-05 08:39:13,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:39:13,864 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:39:14,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:39:14,067 INFO L430 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:39:14,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:39:14,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1779705010, now seen corresponding path program 1 times [2021-06-05 08:39:14,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:39:14,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533781762] [2021-06-05 08:39:14,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:39:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:39:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:39:14,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:39:14,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533781762] [2021-06-05 08:39:14,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533781762] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:39:14,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:39:14,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 08:39:14,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162716437] [2021-06-05 08:39:14,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 08:39:14,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:39:14,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 08:39:14,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:39:14,104 INFO L87 Difference]: Start difference. First operand 235779 states and 707111 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:14,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:39:14,797 INFO L93 Difference]: Finished difference Result 190423 states and 570071 transitions. [2021-06-05 08:39:14,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 08:39:14,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-06-05 08:39:14,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:39:15,139 INFO L225 Difference]: With dead ends: 190423 [2021-06-05 08:39:15,139 INFO L226 Difference]: Without dead ends: 190423 [2021-06-05 08:39:15,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 08:39:16,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190423 states. [2021-06-05 08:39:18,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190423 to 189875. [2021-06-05 08:39:19,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189875 states, 189872 states have (on average 2.9941276228195837) internal successors, (568501), 189874 states have internal predecessors, (568501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:19,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189875 states to 189875 states and 568501 transitions. [2021-06-05 08:39:19,669 INFO L78 Accepts]: Start accepts. Automaton has 189875 states and 568501 transitions. Word has length 103 [2021-06-05 08:39:19,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:39:19,669 INFO L482 AbstractCegarLoop]: Abstraction has 189875 states and 568501 transitions. [2021-06-05 08:39:19,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:19,669 INFO L276 IsEmpty]: Start isEmpty. Operand 189875 states and 568501 transitions. [2021-06-05 08:39:19,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:39:19,720 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:39:19,720 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:39:19,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-06-05 08:39:19,720 INFO L430 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:39:19,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:39:19,720 INFO L82 PathProgramCache]: Analyzing trace with hash 62227622, now seen corresponding path program 1 times [2021-06-05 08:39:19,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:39:19,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328397153] [2021-06-05 08:39:19,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:39:19,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:39:20,553 WARN L205 SmtUtils]: Spent 593.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-06-05 08:39:20,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:39:20,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:39:20,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328397153] [2021-06-05 08:39:20,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328397153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:39:20,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708944573] [2021-06-05 08:39:20,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:39:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:39:20,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:39:20,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:39:20,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:39:20,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:20,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:20,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:39:20,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:39:20,878 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:39:20,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:39:20,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:20,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:20,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:39:20,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:39:21,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:39:21,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:21,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:21,123 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:39:21,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:39:21,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:21,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:21,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:39:21,139 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:39:21,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:39:21,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:21,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:21,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:39:21,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2021-06-05 08:39:21,540 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:39:21,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:39:21,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:39:21,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:39:21,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:39:21,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:39:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:39:21,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708944573] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:39:21,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:39:21,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [21] total 35 [2021-06-05 08:39:21,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524012849] [2021-06-05 08:39:21,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:39:21,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:39:21,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:39:21,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1147, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 08:39:21,593 INFO L87 Difference]: Start difference. First operand 189875 states and 568501 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:25,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:39:25,372 INFO L93 Difference]: Finished difference Result 329573 states and 981540 transitions. [2021-06-05 08:39:25,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 08:39:25,372 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:39:25,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:39:26,017 INFO L225 Difference]: With dead ends: 329573 [2021-06-05 08:39:26,017 INFO L226 Difference]: Without dead ends: 329573 [2021-06-05 08:39:26,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 1751.6ms TimeCoverageRelationStatistics Valid=310, Invalid=2770, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 08:39:27,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329573 states. [2021-06-05 08:39:31,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329573 to 245149. [2021-06-05 08:39:32,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245149 states, 245146 states have (on average 2.9923514966591336) internal successors, (733563), 245148 states have internal predecessors, (733563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:33,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245149 states to 245149 states and 733563 transitions. [2021-06-05 08:39:33,393 INFO L78 Accepts]: Start accepts. Automaton has 245149 states and 733563 transitions. Word has length 115 [2021-06-05 08:39:33,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:39:33,393 INFO L482 AbstractCegarLoop]: Abstraction has 245149 states and 733563 transitions. [2021-06-05 08:39:33,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:33,394 INFO L276 IsEmpty]: Start isEmpty. Operand 245149 states and 733563 transitions. [2021-06-05 08:39:33,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:39:33,473 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:39:33,473 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:39:33,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 08:39:33,698 INFO L430 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:39:33,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:39:33,699 INFO L82 PathProgramCache]: Analyzing trace with hash -2033723492, now seen corresponding path program 2 times [2021-06-05 08:39:33,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:39:33,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147498591] [2021-06-05 08:39:33,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:39:33,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:39:34,503 WARN L205 SmtUtils]: Spent 626.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-05 08:39:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:39:34,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:39:34,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147498591] [2021-06-05 08:39:34,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147498591] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:39:34,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:39:34,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-06-05 08:39:34,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627575619] [2021-06-05 08:39:34,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 08:39:34,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:39:34,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 08:39:34,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 08:39:34,926 INFO L87 Difference]: Start difference. First operand 245149 states and 733563 transitions. Second operand has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:41,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:39:41,622 INFO L93 Difference]: Finished difference Result 646919 states and 1921290 transitions. [2021-06-05 08:39:41,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 08:39:41,622 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:39:41,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:39:43,915 INFO L225 Difference]: With dead ends: 646919 [2021-06-05 08:39:43,915 INFO L226 Difference]: Without dead ends: 646919 [2021-06-05 08:39:43,915 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2894 ImplicationChecksByTransitivity, 2209.2ms TimeCoverageRelationStatistics Valid=1285, Invalid=7645, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 08:39:46,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646919 states. [2021-06-05 08:39:51,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646919 to 275931. [2021-06-05 08:39:52,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275931 states, 275928 states have (on average 3.002236090574353) internal successors, (828401), 275930 states have internal predecessors, (828401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:53,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275931 states to 275931 states and 828401 transitions. [2021-06-05 08:39:53,819 INFO L78 Accepts]: Start accepts. Automaton has 275931 states and 828401 transitions. Word has length 115 [2021-06-05 08:39:53,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:39:53,820 INFO L482 AbstractCegarLoop]: Abstraction has 275931 states and 828401 transitions. [2021-06-05 08:39:53,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 5.045454545454546) internal successors, (111), 23 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:53,820 INFO L276 IsEmpty]: Start isEmpty. Operand 275931 states and 828401 transitions. [2021-06-05 08:39:53,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:39:53,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:39:53,932 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:39:53,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-06-05 08:39:53,932 INFO L430 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:39:53,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:39:53,934 INFO L82 PathProgramCache]: Analyzing trace with hash -2034089400, now seen corresponding path program 1 times [2021-06-05 08:39:53,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:39:53,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625215329] [2021-06-05 08:39:53,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:39:53,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:39:54,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:39:54,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:39:54,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625215329] [2021-06-05 08:39:54,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625215329] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:39:54,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:39:54,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-06-05 08:39:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085318537] [2021-06-05 08:39:54,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 08:39:54,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:39:54,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 08:39:54,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 08:39:54,124 INFO L87 Difference]: Start difference. First operand 275931 states and 828401 transitions. Second operand has 14 states, 13 states have (on average 8.538461538461538) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:39:56,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:39:56,537 INFO L93 Difference]: Finished difference Result 364694 states and 1091773 transitions. [2021-06-05 08:39:56,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 08:39:56,538 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 8.538461538461538) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:39:56,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:39:57,404 INFO L225 Difference]: With dead ends: 364694 [2021-06-05 08:39:57,404 INFO L226 Difference]: Without dead ends: 364694 [2021-06-05 08:39:57,404 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 258.5ms TimeCoverageRelationStatistics Valid=212, Invalid=544, Unknown=0, NotChecked=0, Total=756 [2021-06-05 08:39:58,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364694 states. [2021-06-05 08:40:03,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364694 to 266243. [2021-06-05 08:40:03,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266243 states, 266240 states have (on average 3.0174654447115383) internal successors, (803370), 266242 states have internal predecessors, (803370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:05,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266243 states to 266243 states and 803370 transitions. [2021-06-05 08:40:05,210 INFO L78 Accepts]: Start accepts. Automaton has 266243 states and 803370 transitions. Word has length 115 [2021-06-05 08:40:05,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:40:05,210 INFO L482 AbstractCegarLoop]: Abstraction has 266243 states and 803370 transitions. [2021-06-05 08:40:05,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 8.538461538461538) internal successors, (111), 14 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:05,210 INFO L276 IsEmpty]: Start isEmpty. Operand 266243 states and 803370 transitions. [2021-06-05 08:40:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:40:05,265 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:40:05,265 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:40:05,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-06-05 08:40:05,265 INFO L430 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:40:05,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:40:05,266 INFO L82 PathProgramCache]: Analyzing trace with hash -664329780, now seen corresponding path program 2 times [2021-06-05 08:40:05,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:40:05,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500336486] [2021-06-05 08:40:05,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:40:05,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:40:05,521 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:40:05,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:40:05,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500336486] [2021-06-05 08:40:05,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500336486] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:40:05,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:40:05,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-06-05 08:40:05,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230940701] [2021-06-05 08:40:05,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:40:05,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:40:05,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:40:05,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 08:40:05,523 INFO L87 Difference]: Start difference. First operand 266243 states and 803370 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:10,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:40:10,362 INFO L93 Difference]: Finished difference Result 490972 states and 1477049 transitions. [2021-06-05 08:40:10,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 08:40:10,362 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:40:10,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:40:11,642 INFO L225 Difference]: With dead ends: 490972 [2021-06-05 08:40:11,642 INFO L226 Difference]: Without dead ends: 488932 [2021-06-05 08:40:11,643 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 995.6ms TimeCoverageRelationStatistics Valid=665, Invalid=2091, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 08:40:13,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488932 states. [2021-06-05 08:40:19,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488932 to 279074. [2021-06-05 08:40:19,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279074 states, 279071 states have (on average 3.0055756420409145) internal successors, (838769), 279073 states have internal predecessors, (838769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:20,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279074 states to 279074 states and 838769 transitions. [2021-06-05 08:40:20,487 INFO L78 Accepts]: Start accepts. Automaton has 279074 states and 838769 transitions. Word has length 115 [2021-06-05 08:40:20,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:40:20,487 INFO L482 AbstractCegarLoop]: Abstraction has 279074 states and 838769 transitions. [2021-06-05 08:40:20,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:20,487 INFO L276 IsEmpty]: Start isEmpty. Operand 279074 states and 838769 transitions. [2021-06-05 08:40:20,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:40:20,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:40:20,558 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:40:20,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-06-05 08:40:20,559 INFO L430 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:40:20,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:40:20,559 INFO L82 PathProgramCache]: Analyzing trace with hash 388172614, now seen corresponding path program 3 times [2021-06-05 08:40:20,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:40:20,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846319610] [2021-06-05 08:40:20,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:40:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:40:20,836 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:40:20,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:40:20,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846319610] [2021-06-05 08:40:20,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846319610] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:40:20,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 08:40:20,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-06-05 08:40:20,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137774764] [2021-06-05 08:40:20,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 08:40:20,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:40:20,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 08:40:20,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-06-05 08:40:20,839 INFO L87 Difference]: Start difference. First operand 279074 states and 838769 transitions. Second operand has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:32,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:40:32,728 INFO L93 Difference]: Finished difference Result 718293 states and 2145452 transitions. [2021-06-05 08:40:32,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2021-06-05 08:40:32,729 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:40:32,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:40:34,535 INFO L225 Difference]: With dead ends: 718293 [2021-06-05 08:40:34,535 INFO L226 Difference]: Without dead ends: 717661 [2021-06-05 08:40:34,537 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8074 ImplicationChecksByTransitivity, 3499.7ms TimeCoverageRelationStatistics Valid=2644, Invalid=18818, Unknown=0, NotChecked=0, Total=21462 [2021-06-05 08:40:37,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717661 states. [2021-06-05 08:40:43,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717661 to 279844. [2021-06-05 08:40:44,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279844 states, 279841 states have (on average 3.0057389732026403) internal successors, (841129), 279843 states have internal predecessors, (841129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279844 states to 279844 states and 841129 transitions. [2021-06-05 08:40:46,179 INFO L78 Accepts]: Start accepts. Automaton has 279844 states and 841129 transitions. Word has length 115 [2021-06-05 08:40:46,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:40:46,179 INFO L482 AbstractCegarLoop]: Abstraction has 279844 states and 841129 transitions. [2021-06-05 08:40:46,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 5.285714285714286) internal successors, (111), 22 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:40:46,179 INFO L276 IsEmpty]: Start isEmpty. Operand 279844 states and 841129 transitions. [2021-06-05 08:40:46,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:40:46,273 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:40:46,273 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:40:46,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-06-05 08:40:46,274 INFO L430 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:40:46,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:40:46,274 INFO L82 PathProgramCache]: Analyzing trace with hash -194172412, now seen corresponding path program 4 times [2021-06-05 08:40:46,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:40:46,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998641101] [2021-06-05 08:40:46,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:40:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:40:47,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:40:47,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:40:47,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998641101] [2021-06-05 08:40:47,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998641101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:40:47,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401309861] [2021-06-05 08:40:47,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:40:47,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 08:40:47,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:40:47,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 91 conjunts are in the unsatisfiable core [2021-06-05 08:40:47,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:40:47,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:40:47,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:40:47,573 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:40:47,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:40:47,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:40:47,626 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:40:47,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-05 08:40:47,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:22 [2021-06-05 08:40:47,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:40:47,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:29 [2021-06-05 08:40:47,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:40:47,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:33 [2021-06-05 08:40:47,883 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-05 08:40:47,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 08:40:47,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:47,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:40:47,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:30 [2021-06-05 08:40:48,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:40:48,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:48,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:48,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:40:48,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:48,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:48,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:40:48,204 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:93, output treesize:76 [2021-06-05 08:40:48,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:40:48,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:48,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2021-06-05 08:40:48,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:48,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:48,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:40:48,455 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:106, output treesize:98 [2021-06-05 08:40:49,005 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-06-05 08:40:49,190 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:40:49,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 35 [2021-06-05 08:40:49,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:49,218 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:40:49,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 45 [2021-06-05 08:40:49,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:49,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:49,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2021-06-05 08:40:49,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:120, output treesize:90 [2021-06-05 08:40:50,902 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-06-05 08:40:50,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-06-05 08:40:50,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:50,924 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:40:50,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 36 [2021-06-05 08:40:50,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:50,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:51,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 2 xjuncts. [2021-06-05 08:40:51,005 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:112, output treesize:112 [2021-06-05 08:40:51,629 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_release_~m.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-05 08:40:51,720 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:40:51,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:40:51,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:51,769 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-06-05 08:40:51,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 60 [2021-06-05 08:40:51,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:51,803 INFO L354 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2021-06-05 08:40:51,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:40:51,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:40:51,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:40:51,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 1 dim-2 vars, End of recursive call: 14 dim-0 vars, and 3 xjuncts. [2021-06-05 08:40:51,975 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 11 variables, input treesize:170, output treesize:156 [2021-06-05 08:40:53,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:40:53,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401309861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:40:53,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:40:53,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 23] total 39 [2021-06-05 08:40:53,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511917624] [2021-06-05 08:40:53,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 08:40:53,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:40:53,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 08:40:53,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1427, Unknown=1, NotChecked=0, Total=1560 [2021-06-05 08:40:53,159 INFO L87 Difference]: Start difference. First operand 279844 states and 841129 transitions. Second operand has 40 states, 39 states have (on average 5.461538461538462) internal successors, (213), 40 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:41:02,939 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-06-05 08:41:05,406 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-06-05 08:41:08,747 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 88 [2021-06-05 08:41:13,128 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 112 [2021-06-05 08:41:13,800 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2021-06-05 08:41:26,913 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 84 [2021-06-05 08:41:52,585 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 82 [2021-06-05 08:42:18,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:42:18,627 INFO L93 Difference]: Finished difference Result 503943 states and 1502589 transitions. [2021-06-05 08:42:18,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-05 08:42:18,627 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 5.461538461538462) internal successors, (213), 40 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:42:18,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:42:19,872 INFO L225 Difference]: With dead ends: 503943 [2021-06-05 08:42:19,872 INFO L226 Difference]: Without dead ends: 503943 [2021-06-05 08:42:19,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 93 SyntacticMatches, 7 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4118 ImplicationChecksByTransitivity, 9347.0ms TimeCoverageRelationStatistics Valid=1473, Invalid=11182, Unknown=1, NotChecked=0, Total=12656 [2021-06-05 08:42:21,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503943 states. [2021-06-05 08:42:27,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503943 to 292652. [2021-06-05 08:42:27,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292652 states, 292649 states have (on average 2.997454288242912) internal successors, (877202), 292651 states have internal predecessors, (877202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:29,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292652 states to 292652 states and 877202 transitions. [2021-06-05 08:42:29,407 INFO L78 Accepts]: Start accepts. Automaton has 292652 states and 877202 transitions. Word has length 115 [2021-06-05 08:42:29,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:42:29,408 INFO L482 AbstractCegarLoop]: Abstraction has 292652 states and 877202 transitions. [2021-06-05 08:42:29,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 39 states have (on average 5.461538461538462) internal successors, (213), 40 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:29,408 INFO L276 IsEmpty]: Start isEmpty. Operand 292652 states and 877202 transitions. [2021-06-05 08:42:29,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:42:29,510 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:42:29,510 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:42:29,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:29,733 INFO L430 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:42:29,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:42:29,733 INFO L82 PathProgramCache]: Analyzing trace with hash 8441056, now seen corresponding path program 5 times [2021-06-05 08:42:29,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:42:29,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291970863] [2021-06-05 08:42:29,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:42:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:42:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:42:30,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:42:30,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291970863] [2021-06-05 08:42:30,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291970863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:42:30,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499139400] [2021-06-05 08:42:30,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:42:30,317 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 08:42:30,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:42:30,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 93 conjunts are in the unsatisfiable core [2021-06-05 08:42:30,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:42:30,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:42:30,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:42:30,371 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:42:30,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:42:30,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:42:30,426 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-06-05 08:42:30,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-06-05 08:42:30,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:37 [2021-06-05 08:42:30,498 INFO L354 Elim1Store]: treesize reduction 42, result has 27.6 percent of original size [2021-06-05 08:42:30,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-06-05 08:42:30,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:30,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:42 [2021-06-05 08:42:30,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:30,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:44 [2021-06-05 08:42:30,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 08:42:30,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-06-05 08:42:30,710 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-06-05 08:42:30,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 08:42:30,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:34 [2021-06-05 08:42:30,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:42:30,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:30,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:30,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:42:30,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:31,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:31,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:42:31,001 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:101, output treesize:84 [2021-06-05 08:42:31,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2021-06-05 08:42:31,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:31,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:42:31,161 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:31,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:31,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:42:31,196 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:114, output treesize:98 [2021-06-05 08:42:31,361 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:42:31,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:42:31,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:31,377 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:42:31,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:42:31,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:31,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2021-06-05 08:42:31,435 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:120, output treesize:98 [2021-06-05 08:42:32,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-06-05 08:42:32,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:32,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-06-05 08:42:32,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:32,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:32,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 2 xjuncts. [2021-06-05 08:42:32,316 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:120, output treesize:112 [2021-06-05 08:42:32,743 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:42:32,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 52 [2021-06-05 08:42:32,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:42:32,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:42:32,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2021-06-05 08:42:32,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:70, output treesize:59 [2021-06-05 08:42:32,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:42:32,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499139400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:42:32,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:42:32,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 38 [2021-06-05 08:42:32,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841481472] [2021-06-05 08:42:32,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 08:42:32,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:42:32,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 08:42:32,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1348, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 08:42:32,910 INFO L87 Difference]: Start difference. First operand 292652 states and 877202 transitions. Second operand has 39 states, 38 states have (on average 5.605263157894737) internal successors, (213), 39 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:42:34,446 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-06-05 08:42:34,619 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-06-05 08:42:37,397 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 71 [2021-06-05 08:42:37,629 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 73 [2021-06-05 08:42:40,054 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 91 [2021-06-05 08:42:40,412 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 93 [2021-06-05 08:42:43,486 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 102 [2021-06-05 08:42:45,586 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 101 [2021-06-05 08:42:45,832 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 104 [2021-06-05 08:42:46,088 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 66 [2021-06-05 08:43:00,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:43:00,700 INFO L93 Difference]: Finished difference Result 532516 states and 1586076 transitions. [2021-06-05 08:43:00,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 08:43:00,700 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 5.605263157894737) internal successors, (213), 39 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:43:00,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:43:02,623 INFO L225 Difference]: With dead ends: 532516 [2021-06-05 08:43:02,624 INFO L226 Difference]: Without dead ends: 532516 [2021-06-05 08:43:02,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 98 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2078 ImplicationChecksByTransitivity, 5155.2ms TimeCoverageRelationStatistics Valid=921, Invalid=6389, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 08:43:04,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532516 states. [2021-06-05 08:43:09,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532516 to 277028. [2021-06-05 08:43:09,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277028 states, 277025 states have (on average 2.99473693709954) internal successors, (829617), 277027 states have internal predecessors, (829617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:11,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277028 states to 277028 states and 829617 transitions. [2021-06-05 08:43:11,377 INFO L78 Accepts]: Start accepts. Automaton has 277028 states and 829617 transitions. Word has length 115 [2021-06-05 08:43:11,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:43:11,377 INFO L482 AbstractCegarLoop]: Abstraction has 277028 states and 829617 transitions. [2021-06-05 08:43:11,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 38 states have (on average 5.605263157894737) internal successors, (213), 39 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:11,377 INFO L276 IsEmpty]: Start isEmpty. Operand 277028 states and 829617 transitions. [2021-06-05 08:43:11,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:43:11,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:43:11,443 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:43:11,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:43:11,644 INFO L430 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:43:11,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:43:11,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1007944840, now seen corresponding path program 6 times [2021-06-05 08:43:11,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:43:11,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644932568] [2021-06-05 08:43:11,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:43:11,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:43:11,963 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:43:11,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:43:11,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644932568] [2021-06-05 08:43:11,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644932568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:43:11,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958992240] [2021-06-05 08:43:11,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:43:12,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-06-05 08:43:12,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:43:12,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 121 conjunts are in the unsatisfiable core [2021-06-05 08:43:12,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:43:12,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:43:12,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:43:12,133 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-05 08:43:12,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-05 08:43:12,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-06-05 08:43:12,189 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-06-05 08:43:12,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-06-05 08:43:12,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:37 [2021-06-05 08:43:12,274 INFO L354 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2021-06-05 08:43:12,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 45 [2021-06-05 08:43:12,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:54 [2021-06-05 08:43:12,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:43:12,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:61 [2021-06-05 08:43:12,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2021-06-05 08:43:12,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:79, output treesize:68 [2021-06-05 08:43:12,621 INFO L354 Elim1Store]: treesize reduction 16, result has 51.5 percent of original size [2021-06-05 08:43:12,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:43:12,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:67 [2021-06-05 08:43:12,783 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 08:43:12,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 40 [2021-06-05 08:43:12,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:12,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:75 [2021-06-05 08:43:12,959 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-06-05 08:43:12,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 54 [2021-06-05 08:43:12,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:12,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:12,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:12,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:86, output treesize:75 [2021-06-05 08:43:13,681 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-06-05 08:43:13,915 INFO L354 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2021-06-05 08:43:13,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 58 treesize of output 47 [2021-06-05 08:43:13,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:13,958 INFO L628 ElimStorePlain]: treesize reduction 4, result has 94.6 percent of original size [2021-06-05 08:43:13,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:13,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:99, output treesize:70 [2021-06-05 08:43:14,032 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 08:43:14,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 48 [2021-06-05 08:43:14,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:14,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:14,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:81, output treesize:54 [2021-06-05 08:43:14,214 INFO L354 Elim1Store]: treesize reduction 68, result has 33.3 percent of original size [2021-06-05 08:43:14,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 63 [2021-06-05 08:43:14,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:14,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:43:14,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:69, output treesize:77 [2021-06-05 08:43:14,752 INFO L354 Elim1Store]: treesize reduction 76, result has 28.3 percent of original size [2021-06-05 08:43:14,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 54 treesize of output 69 [2021-06-05 08:43:14,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,773 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:43:14,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 55 [2021-06-05 08:43:14,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:14,882 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-06-05 08:43:14,883 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-06-05 08:43:14,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 9 dim-0 vars, and 2 xjuncts. [2021-06-05 08:43:14,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:152, output treesize:148 [2021-06-05 08:43:16,946 INFO L354 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2021-06-05 08:43:16,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 65 [2021-06-05 08:43:16,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:16,967 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:43:16,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 55 [2021-06-05 08:43:16,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:17,088 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-06-05 08:43:17,088 INFO L628 ElimStorePlain]: treesize reduction 8, result has 94.7 percent of original size [2021-06-05 08:43:17,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 2 xjuncts. [2021-06-05 08:43:17,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:156, output treesize:122 [2021-06-05 08:43:17,367 INFO L354 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2021-06-05 08:43:17,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 62 [2021-06-05 08:43:17,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:17,394 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-06-05 08:43:17,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 55 [2021-06-05 08:43:17,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:43:17,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:43:17,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 9 dim-0 vars, and 2 xjuncts. [2021-06-05 08:43:17,478 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 10 variables, input treesize:144, output treesize:118 [2021-06-05 08:43:18,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 08:43:18,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958992240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:43:18,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 08:43:18,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 32] total 51 [2021-06-05 08:43:18,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720064593] [2021-06-05 08:43:18,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-06-05 08:43:18,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:43:18,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-06-05 08:43:18,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=2420, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 08:43:18,229 INFO L87 Difference]: Start difference. First operand 277028 states and 829617 transitions. Second operand has 52 states, 51 states have (on average 4.176470588235294) internal successors, (213), 52 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:43:21,404 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 81 [2021-06-05 08:43:49,037 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-06-05 08:45:14,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:45:14,993 INFO L93 Difference]: Finished difference Result 476689 states and 1410421 transitions. [2021-06-05 08:45:14,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 08:45:14,994 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 4.176470588235294) internal successors, (213), 52 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:45:14,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:45:16,486 INFO L225 Difference]: With dead ends: 476689 [2021-06-05 08:45:16,486 INFO L226 Difference]: Without dead ends: 476689 [2021-06-05 08:45:16,487 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 71 SyntacticMatches, 18 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4414 ImplicationChecksByTransitivity, 15741.1ms TimeCoverageRelationStatistics Valid=1002, Invalid=10125, Unknown=3, NotChecked=0, Total=11130 [2021-06-05 08:45:19,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476689 states. [2021-06-05 08:45:24,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476689 to 308836. [2021-06-05 08:45:25,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308836 states, 308833 states have (on average 3.0008710209077396) internal successors, (926768), 308835 states have internal predecessors, (926768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:27,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308836 states to 308836 states and 926768 transitions. [2021-06-05 08:45:27,006 INFO L78 Accepts]: Start accepts. Automaton has 308836 states and 926768 transitions. Word has length 115 [2021-06-05 08:45:27,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:45:27,006 INFO L482 AbstractCegarLoop]: Abstraction has 308836 states and 926768 transitions. [2021-06-05 08:45:27,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 51 states have (on average 4.176470588235294) internal successors, (213), 52 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:27,006 INFO L276 IsEmpty]: Start isEmpty. Operand 308836 states and 926768 transitions. [2021-06-05 08:45:27,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:45:27,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:45:27,091 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:45:27,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 08:45:27,297 INFO L430 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:45:27,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:45:27,297 INFO L82 PathProgramCache]: Analyzing trace with hash 963168270, now seen corresponding path program 1 times [2021-06-05 08:45:27,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:45:27,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392622068] [2021-06-05 08:45:27,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:45:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:45:27,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:45:27,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:45:27,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392622068] [2021-06-05 08:45:27,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392622068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:45:27,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710341559] [2021-06-05 08:45:27,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:45:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:45:27,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:45:27,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:45:27,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:45:27,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:27,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:27,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:27,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:45:27,776 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:45:27,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:45:27,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:27,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:27,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:27,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:45:28,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:45:28,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:28,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:28,046 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:45:28,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:45:28,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:28,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:28,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:45:28,069 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:45:28,285 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:45:28,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:45:28,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:28,298 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:45:28,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:45:28,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:28,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:28,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:45:28,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:66 [2021-06-05 08:45:28,615 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:45:28,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:45:28,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:28,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:28,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:45:28,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:45:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:45:28,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710341559] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:45:28,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:45:28,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:45:28,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130924987] [2021-06-05 08:45:28,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:45:28,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:45:28,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:45:28,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:45:28,674 INFO L87 Difference]: Start difference. First operand 308836 states and 926768 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:32,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:45:32,978 INFO L93 Difference]: Finished difference Result 359464 states and 1077537 transitions. [2021-06-05 08:45:32,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:45:32,979 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:45:32,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:45:34,554 INFO L225 Difference]: With dead ends: 359464 [2021-06-05 08:45:34,554 INFO L226 Difference]: Without dead ends: 359464 [2021-06-05 08:45:34,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1303.7ms TimeCoverageRelationStatistics Valid=255, Invalid=2607, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 08:45:36,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359464 states. [2021-06-05 08:45:41,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359464 to 314188. [2021-06-05 08:45:41,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314188 states, 314185 states have (on average 3.001012142527492) internal successors, (942873), 314187 states have internal predecessors, (942873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:43,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314188 states to 314188 states and 942873 transitions. [2021-06-05 08:45:43,713 INFO L78 Accepts]: Start accepts. Automaton has 314188 states and 942873 transitions. Word has length 115 [2021-06-05 08:45:43,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:45:43,713 INFO L482 AbstractCegarLoop]: Abstraction has 314188 states and 942873 transitions. [2021-06-05 08:45:43,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:43,713 INFO L276 IsEmpty]: Start isEmpty. Operand 314188 states and 942873 transitions. [2021-06-05 08:45:43,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:45:43,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:45:43,781 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:45:43,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:45:43,981 INFO L430 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:45:43,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:45:43,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1605600140, now seen corresponding path program 2 times [2021-06-05 08:45:43,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:45:43,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124366518] [2021-06-05 08:45:43,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:45:43,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:45:44,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:45:44,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:45:44,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124366518] [2021-06-05 08:45:44,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124366518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:45:44,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308608300] [2021-06-05 08:45:44,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:45:44,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-06-05 08:45:44,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:45:44,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:45:44,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:45:44,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:45:44,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:44,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:45:44,504 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:45:44,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:45:44,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:44,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:45:44,749 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:45:44,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:45:44,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:44,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:45:44,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:44,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:45:44,786 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:45:44,976 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:45:44,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:45:44,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:44,993 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:45:44,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:45:44,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:45,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:45,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:45:45,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:62 [2021-06-05 08:45:45,271 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:45:45,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:45:45,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:45,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:45,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:45:45,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:45:45,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:45:45,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308608300] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:45:45,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:45:45,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:45:45,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389834257] [2021-06-05 08:45:45,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:45:45,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:45:45,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:45:45,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1226, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:45:45,377 INFO L87 Difference]: Start difference. First operand 314188 states and 942873 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:49,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:45:49,711 INFO L93 Difference]: Finished difference Result 354912 states and 1062693 transitions. [2021-06-05 08:45:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 08:45:49,711 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:45:49,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:45:50,435 INFO L225 Difference]: With dead ends: 354912 [2021-06-05 08:45:50,435 INFO L226 Difference]: Without dead ends: 354912 [2021-06-05 08:45:50,435 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1288.0ms TimeCoverageRelationStatistics Valid=237, Invalid=2519, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 08:45:51,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354912 states. [2021-06-05 08:45:56,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354912 to 314888. [2021-06-05 08:45:56,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314888 states, 314885 states have (on average 3.000844752846277) internal successors, (944921), 314887 states have internal predecessors, (944921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:58,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314888 states to 314888 states and 944921 transitions. [2021-06-05 08:45:58,670 INFO L78 Accepts]: Start accepts. Automaton has 314888 states and 944921 transitions. Word has length 115 [2021-06-05 08:45:58,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:45:58,671 INFO L482 AbstractCegarLoop]: Abstraction has 314888 states and 944921 transitions. [2021-06-05 08:45:58,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:45:58,671 INFO L276 IsEmpty]: Start isEmpty. Operand 314888 states and 944921 transitions. [2021-06-05 08:45:58,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:45:58,739 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:45:58,739 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:45:58,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:45:58,940 INFO L430 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:45:58,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:45:58,941 INFO L82 PathProgramCache]: Analyzing trace with hash -18724084, now seen corresponding path program 3 times [2021-06-05 08:45:58,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:45:58,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309575524] [2021-06-05 08:45:58,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:45:58,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:45:59,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:45:59,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:45:59,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309575524] [2021-06-05 08:45:59,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309575524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:45:59,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403845340] [2021-06-05 08:45:59,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:45:59,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-06-05 08:45:59,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:45:59,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 08:45:59,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:45:59,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:45:59,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:59,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-06-05 08:45:59,380 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:45:59,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:45:59,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:59,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-05 08:45:59,624 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-06-05 08:45:59,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 08:45:59,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:59,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:45:59,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:59,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-06-05 08:45:59,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:44 [2021-06-05 08:45:59,860 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-06-05 08:45:59,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-06-05 08:45:59,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,873 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-06-05 08:45:59,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:45:59,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:45:59,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:45:59,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 08:45:59,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:66 [2021-06-05 08:46:00,097 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:46:00,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:46:00,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:00,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:00,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 08:46:00,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:25 [2021-06-05 08:46:00,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:46:00,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403845340] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:46:00,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:46:00,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [22] total 36 [2021-06-05 08:46:00,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883116890] [2021-06-05 08:46:00,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 08:46:00,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:46:00,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 08:46:00,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 08:46:00,251 INFO L87 Difference]: Start difference. First operand 314888 states and 944921 transitions. Second operand has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:46:04,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:46:04,735 INFO L93 Difference]: Finished difference Result 363642 states and 1088190 transitions. [2021-06-05 08:46:04,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 08:46:04,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:46:04,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:46:05,464 INFO L225 Difference]: With dead ends: 363642 [2021-06-05 08:46:05,464 INFO L226 Difference]: Without dead ends: 363642 [2021-06-05 08:46:05,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1290.5ms TimeCoverageRelationStatistics Valid=253, Invalid=2717, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 08:46:06,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363642 states. [2021-06-05 08:46:12,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363642 to 317514. [2021-06-05 08:46:12,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317514 states, 317511 states have (on average 3.0003999861422126) internal successors, (952660), 317513 states have internal predecessors, (952660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:46:13,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317514 states to 317514 states and 952660 transitions. [2021-06-05 08:46:13,637 INFO L78 Accepts]: Start accepts. Automaton has 317514 states and 952660 transitions. Word has length 115 [2021-06-05 08:46:13,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 08:46:13,637 INFO L482 AbstractCegarLoop]: Abstraction has 317514 states and 952660 transitions. [2021-06-05 08:46:13,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 6.529411764705882) internal successors, (111), 18 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:46:13,637 INFO L276 IsEmpty]: Start isEmpty. Operand 317514 states and 952660 transitions. [2021-06-05 08:46:13,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-06-05 08:46:13,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 08:46:13,711 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 08:46:13,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:46:13,912 INFO L430 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-05 08:46:13,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 08:46:13,912 INFO L82 PathProgramCache]: Analyzing trace with hash 2071088916, now seen corresponding path program 4 times [2021-06-05 08:46:13,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 08:46:13,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719608425] [2021-06-05 08:46:13,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 08:46:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 08:46:14,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 08:46:14,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 08:46:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719608425] [2021-06-05 08:46:14,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719608425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 08:46:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775282799] [2021-06-05 08:46:14,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 08:46:14,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 08:46:14,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 08:46:14,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 105 conjunts are in the unsatisfiable core [2021-06-05 08:46:14,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 08:46:14,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-05 08:46:14,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:14,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:14,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:46:14,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:15 [2021-06-05 08:46:14,424 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 08:46:14,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-05 08:46:14,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:14,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:14,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:46:14,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:17 [2021-06-05 08:46:15,220 WARN L205 SmtUtils]: Spent 747.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-06-05 08:46:15,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 08:46:15,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:15,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2021-06-05 08:46:15,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-06-05 08:46:15,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:15,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:46:15,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:31 [2021-06-05 08:46:15,431 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:46:15,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 32 [2021-06-05 08:46:15,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,454 INFO L628 ElimStorePlain]: treesize reduction 4, result has 89.7 percent of original size [2021-06-05 08:46:15,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:24 [2021-06-05 08:46:15,640 INFO L354 Elim1Store]: treesize reduction 68, result has 42.4 percent of original size [2021-06-05 08:46:15,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 68 [2021-06-05 08:46:15,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:15,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:15,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 08:46:15,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:71 [2021-06-05 08:46:15,955 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-06-05 08:46:16,013 INFO L354 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2021-06-05 08:46:16,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 44 [2021-06-05 08:46:16,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:16,100 INFO L354 Elim1Store]: treesize reduction 107, result has 39.5 percent of original size [2021-06-05 08:46:16,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 42 treesize of output 91 [2021-06-05 08:46:16,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:16,132 INFO L354 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2021-06-05 08:46:16,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 46 [2021-06-05 08:46:16,133 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:16,322 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-06-05 08:46:16,323 INFO L628 ElimStorePlain]: treesize reduction 25, result has 87.6 percent of original size [2021-06-05 08:46:16,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-06-05 08:46:16,332 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:161, output treesize:166 [2021-06-05 08:46:16,683 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 08:46:17,114 INFO L354 Elim1Store]: treesize reduction 72, result has 20.9 percent of original size [2021-06-05 08:46:17,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 54 [2021-06-05 08:46:17,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:17,156 INFO L354 Elim1Store]: treesize reduction 68, result has 25.3 percent of original size [2021-06-05 08:46:17,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 56 [2021-06-05 08:46:17,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:17,227 INFO L354 Elim1Store]: treesize reduction 131, result has 26.0 percent of original size [2021-06-05 08:46:17,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 42 treesize of output 67 [2021-06-05 08:46:17,229 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:17,274 INFO L354 Elim1Store]: treesize reduction 68, result has 33.3 percent of original size [2021-06-05 08:46:17,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 50 [2021-06-05 08:46:17,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:17,301 INFO L354 Elim1Store]: treesize reduction 56, result has 21.1 percent of original size [2021-06-05 08:46:17,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 40 [2021-06-05 08:46:17,303 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:17,482 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-05 08:46:17,482 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-06-05 08:46:17,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 12 dim-0 vars, and 5 xjuncts. [2021-06-05 08:46:17,499 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:278, output treesize:290 [2021-06-05 08:46:17,757 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 103 [2021-06-05 08:46:17,976 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 111 [2021-06-05 08:46:19,436 INFO L446 ElimStorePlain]: Different costs {28=[v_prenex_88], 40=[|v_#memory_int_280|, v_prenex_87, v_prenex_86]} [2021-06-05 08:46:19,571 INFO L244 Elim1Store]: Index analysis took 109 ms [2021-06-05 08:46:19,615 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 08:46:19,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 41 [2021-06-05 08:46:19,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:19,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-06-05 08:46:19,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:19,834 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-06-05 08:46:19,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 41 [2021-06-05 08:46:19,836 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:19,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 31 [2021-06-05 08:46:19,863 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:21,959 WARN L205 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 146 DAG size of output: 146 [2021-06-05 08:46:21,960 INFO L628 ElimStorePlain]: treesize reduction 48, result has 95.3 percent of original size [2021-06-05 08:46:22,290 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 31 [2021-06-05 08:46:22,291 INFO L354 Elim1Store]: treesize reduction 91, result has 30.0 percent of original size [2021-06-05 08:46:22,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 42 treesize of output 60 [2021-06-05 08:46:22,293 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:22,627 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 27 [2021-06-05 08:46:22,628 INFO L354 Elim1Store]: treesize reduction 126, result has 21.3 percent of original size [2021-06-05 08:46:22,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 58 treesize of output 55 [2021-06-05 08:46:22,630 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:22,927 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 35 [2021-06-05 08:46:22,928 INFO L354 Elim1Store]: treesize reduction 242, result has 16.8 percent of original size [2021-06-05 08:46:22,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 65 treesize of output 73 [2021-06-05 08:46:22,931 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:23,088 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-06-05 08:46:23,088 INFO L354 Elim1Store]: treesize reduction 171, result has 19.7 percent of original size [2021-06-05 08:46:23,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 49 treesize of output 66 [2021-06-05 08:46:23,090 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:24,187 WARN L205 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 140 DAG size of output: 140 [2021-06-05 08:46:24,187 INFO L628 ElimStorePlain]: treesize reduction 4, result has 99.6 percent of original size [2021-06-05 08:46:24,348 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 23 [2021-06-05 08:46:24,348 INFO L354 Elim1Store]: treesize reduction 148, result has 14.9 percent of original size [2021-06-05 08:46:24,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 47 [2021-06-05 08:46:24,350 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:24,447 INFO L354 Elim1Store]: treesize reduction 150, result has 19.8 percent of original size [2021-06-05 08:46:24,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 65 treesize of output 61 [2021-06-05 08:46:24,449 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:24,534 INFO L354 Elim1Store]: treesize reduction 136, result has 17.6 percent of original size [2021-06-05 08:46:24,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 49 treesize of output 53 [2021-06-05 08:46:24,536 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:24,604 INFO L354 Elim1Store]: treesize reduction 108, result has 19.4 percent of original size [2021-06-05 08:46:24,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 42 treesize of output 47 [2021-06-05 08:46:24,605 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:24,966 WARN L205 SmtUtils]: Spent 360.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-06-05 08:46:24,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:25,031 INFO L354 Elim1Store]: treesize reduction 80, result has 22.3 percent of original size [2021-06-05 08:46:25,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 47 treesize of output 59 [2021-06-05 08:46:25,033 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:25,110 INFO L354 Elim1Store]: treesize reduction 118, result has 18.1 percent of original size [2021-06-05 08:46:25,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 56 treesize of output 45 [2021-06-05 08:46:25,112 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:25,175 INFO L354 Elim1Store]: treesize reduction 84, result has 28.8 percent of original size [2021-06-05 08:46:25,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 53 [2021-06-05 08:46:25,176 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:25,251 INFO L354 Elim1Store]: treesize reduction 146, result has 20.2 percent of original size [2021-06-05 08:46:25,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 63 treesize of output 59 [2021-06-05 08:46:25,254 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:25,860 WARN L205 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 111 [2021-06-05 08:46:25,861 INFO L628 ElimStorePlain]: treesize reduction 8, result has 99.1 percent of original size [2021-06-05 08:46:25,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 11 dim-0 vars, 4 dim-2 vars, End of recursive call: 36 dim-0 vars, and 16 xjuncts. [2021-06-05 08:46:25,885 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 15 variables, input treesize:1105, output treesize:827 [2021-06-05 08:46:26,506 WARN L205 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 258 DAG size of output: 167 [2021-06-05 08:46:34,333 WARN L205 SmtUtils]: Spent 7.55 s on a formula simplification. DAG size of input: 215 DAG size of output: 190 [2021-06-05 08:46:37,138 INFO L446 ElimStorePlain]: Different costs {14=[v_prenex_180], 17=[v_prenex_179], 24=[v_prenex_183, v_prenex_186, v_prenex_191, v_prenex_181], 36=[|v_#memory_int_281|, v_prenex_189, v_prenex_182]} [2021-06-05 08:46:37,186 INFO L354 Elim1Store]: treesize reduction 39, result has 2.5 percent of original size [2021-06-05 08:46:37,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 30 [2021-06-05 08:46:37,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:37,660 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 148 [2021-06-05 08:46:37,660 INFO L628 ElimStorePlain]: treesize reduction 207, result has 61.9 percent of original size [2021-06-05 08:46:37,713 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-06-05 08:46:37,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 47 treesize of output 48 [2021-06-05 08:46:37,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:37,939 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 144 [2021-06-05 08:46:37,939 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 08:46:38,006 INFO L354 Elim1Store]: treesize reduction 132, result has 25.4 percent of original size [2021-06-05 08:46:38,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 13 case distinctions, treesize of input 54 treesize of output 70 [2021-06-05 08:46:38,008 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:38,114 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 143 [2021-06-05 08:46:38,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:38,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2021-06-05 08:46:38,163 INFO L354 Elim1Store]: treesize reduction 84, result has 28.8 percent of original size [2021-06-05 08:46:38,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 54 treesize of output 66 [2021-06-05 08:46:38,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:38,361 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 136 [2021-06-05 08:46:38,362 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 08:46:38,362 INFO L518 ElimStorePlain]: Eliminatee v_prenex_181 vanished before elimination [2021-06-05 08:46:38,362 INFO L518 ElimStorePlain]: Eliminatee |v_#memory_int_281| vanished before elimination [2021-06-05 08:46:38,432 INFO L354 Elim1Store]: treesize reduction 172, result has 23.2 percent of original size [2021-06-05 08:46:38,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 61 treesize of output 80 [2021-06-05 08:46:38,434 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:38,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:38,601 INFO L354 Elim1Store]: treesize reduction 180, result has 18.6 percent of original size [2021-06-05 08:46:38,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 61 treesize of output 76 [2021-06-05 08:46:38,603 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:38,789 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 123 [2021-06-05 08:46:38,789 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-06-05 08:46:38,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 28 dim-0 vars, 9 dim-2 vars, End of recursive call: 11 dim-0 vars, and 5 xjuncts. [2021-06-05 08:46:38,809 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 37 variables, input treesize:601, output treesize:263 [2021-06-05 08:46:39,081 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 84 [2021-06-05 08:46:39,181 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-06-05 08:46:39,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 42 [2021-06-05 08:46:39,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 08:46:39,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 08:46:39,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 08:46:39,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:48 [2021-06-05 08:46:39,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 08:46:39,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775282799] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 08:46:39,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 08:46:39,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [22] total 45 [2021-06-05 08:46:39,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626686722] [2021-06-05 08:46:39,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 08:46:39,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 08:46:39,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 08:46:39,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1923, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 08:46:39,886 INFO L87 Difference]: Start difference. First operand 317514 states and 952660 transitions. Second operand has 26 states, 25 states have (on average 4.44) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:46:42,511 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 67 [2021-06-05 08:46:42,760 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 69 [2021-06-05 08:46:43,162 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 66 [2021-06-05 08:46:43,472 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 64 [2021-06-05 08:46:46,720 WARN L205 SmtUtils]: Spent 618.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 198 [2021-06-05 08:46:47,332 WARN L205 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 258 DAG size of output: 149 [2021-06-05 08:46:47,680 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 123 [2021-06-05 08:46:48,075 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 129 [2021-06-05 08:47:14,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 08:47:14,201 INFO L93 Difference]: Finished difference Result 353956 states and 1059047 transitions. [2021-06-05 08:47:14,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 08:47:14,202 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.44) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-06-05 08:47:14,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 08:47:14,881 INFO L225 Difference]: With dead ends: 353956 [2021-06-05 08:47:14,881 INFO L226 Difference]: Without dead ends: 353956 [2021-06-05 08:47:14,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 72 SyntacticMatches, 23 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1622 ImplicationChecksByTransitivity, 16852.5ms TimeCoverageRelationStatistics Valid=309, Invalid=3981, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 08:47:16,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353956 states. Received shutdown request... [2021-06-05 08:47:21,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353956 to 320588. [2021-06-05 08:47:22,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320588 states, 320585 states have (on average 3.000255782397804) internal successors, (961837), 320587 states have internal predecessors, (961837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 08:47:22,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2021-06-05 08:47:22,229 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 08:47:22,229 INFO L315 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was TIMEOUT (1/2) [2021-06-05 08:47:22,230 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-06-05 08:47:22,230 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 08:47:22,230 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 08:47:22,230 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 08:47:22,230 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 08:47:22,230 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 08:47:22,230 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 08:47:22,230 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 08:47:22,230 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == InUseError======== [2021-06-05 08:47:22,231 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 172 places, 186 transitions, 384 flow [2021-06-05 08:47:22,232 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 08:47:22,232 INFO L315 ceAbstractionStarter]: Result for error location InUseError was TIMEOUT (2/2) [2021-06-05 08:47:22,232 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 2 thread instances [2021-06-05 08:47:22,233 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 08:47:22,233 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 08:47:22 BasicIcfg [2021-06-05 08:47:22,233 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 08:47:22,234 INFO L168 Benchmark]: Toolchain (without parser) took 714364.33 ms. Allocated memory was 352.3 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 314.6 MB in the beginning and 9.5 GB in the end (delta: -9.2 GB). Peak memory consumption was 6.5 GB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 352.3 MB. Free memory is still 332.9 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: CACSL2BoogieTranslator took 535.56 ms. Allocated memory is still 352.3 MB. Free memory was 314.4 MB in the beginning and 312.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 7.3 MB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: Boogie Procedure Inliner took 66.56 ms. Allocated memory is still 352.3 MB. Free memory was 312.5 MB in the beginning and 310.0 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: Boogie Preprocessor took 47.08 ms. Allocated memory is still 352.3 MB. Free memory was 310.0 MB in the beginning and 308.3 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: RCFGBuilder took 1074.54 ms. Allocated memory is still 352.3 MB. Free memory was 308.3 MB in the beginning and 212.7 MB in the end (delta: 95.6 MB). Peak memory consumption was 96.5 MB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L168 Benchmark]: TraceAbstraction took 712633.84 ms. Allocated memory was 352.3 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 211.8 MB in the beginning and 9.5 GB in the end (delta: -9.3 GB). Peak memory consumption was 6.4 GB. Max. memory is 16.0 GB. [2021-06-05 08:47:22,234 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09 ms. Allocated memory is still 352.3 MB. Free memory is still 332.9 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 535.56 ms. Allocated memory is still 352.3 MB. Free memory was 314.4 MB in the beginning and 312.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 7.3 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 66.56 ms. Allocated memory is still 352.3 MB. Free memory was 312.5 MB in the beginning and 310.0 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 47.08 ms. Allocated memory is still 352.3 MB. Free memory was 310.0 MB in the beginning and 308.3 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 1074.54 ms. Allocated memory is still 352.3 MB. Free memory was 308.3 MB in the beginning and 212.7 MB in the end (delta: 95.6 MB). Peak memory consumption was 96.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 712633.84 ms. Allocated memory was 352.3 MB in the beginning and 16.0 GB in the end (delta: 15.6 GB). Free memory was 211.8 MB in the beginning and 9.5 GB in the end (delta: -9.3 GB). Peak memory consumption was 6.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 759]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while ReachableStatesComputation was computing reachable states (1 states constructedinput type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 789]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing initial abstraction,while PetriNet2FiniteAutomaton was constructing automaton for Petri net that has has 172 places, 186 transitions, 384 flow. Already constructed 2 states. Currently 1 states in worklist.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 168 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 27006.8ms, OverallIterations: 13, TraceHistogramMax: 3, EmptinessCheckTime: 44.6ms, AutomataDifference: 15224.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 60.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 1988 SDtfs, 6473 SDslu, 17997 SDs, 0 SdLazy, 6715 SolverSat, 309 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3355.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1298 GetRequests, 804 SyntacticMatches, 1 SemanticMatches, 493 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10473 ImplicationChecksByTransitivity, 14906.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1008occurred in iteration=8, InterpolantAutomatonStates: 343, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 311.7ms AutomataMinimizationTime, 13 MinimizatonAttempts, 2524 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 235.4ms SsaConstructionTime, 632.5ms SatisfiabilityAnalysisTime, 8372.9ms InterpolantComputationTime, 2276 NumberOfCodeBlocks, 2091 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 2256 ConstructedInterpolants, 43 QuantifiedInterpolants, 16198 SizeOfPredicates, 144 NumberOfNonLiveVariables, 2123 ConjunctsInSsa, 327 ConjunctsInUnsatCore, 20 InterpolantComputations, 7 PerfectInterpolantSequences, 485/895 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 - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 236 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 685303.6ms, OverallIterations: 35, TraceHistogramMax: 3, EmptinessCheckTime: 1700.6ms, AutomataDifference: 425181.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 5129.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 29789 SDtfs, 85517 SDslu, 375443 SDs, 0 SdLazy, 111403 SolverSat, 4166 SolverUnsat, 117 SolverUnknown, 0 SolverNotchecked, 280976.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3669 GetRequests, 1576 SyntacticMatches, 60 SemanticMatches, 2033 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66654 ImplicationChecksByTransitivity, 96301.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=317514occurred in iteration=34, InterpolantAutomatonStates: 1513, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 181831.9ms AutomataMinimizationTime, 35 MinimizatonAttempts, 3021895 StatesRemovedByMinimization, 31 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 490.3ms SsaConstructionTime, 1198.2ms SatisfiabilityAnalysisTime, 64378.2ms InterpolantComputationTime, 5193 NumberOfCodeBlocks, 5078 NumberOfCodeBlocksAsserted, 57 NumberOfCheckSat, 5140 ConstructedInterpolants, 420 QuantifiedInterpolants, 93918 SizeOfPredicates, 539 NumberOfNonLiveVariables, 5552 ConjunctsInSsa, 1170 ConjunctsInUnsatCore, 53 InterpolantComputations, 22 PerfectInterpolantSequences, 244/299 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 - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 1 thread instances CFG has 3 procedures, 168 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 46.1ms, OverallIterations: 1, TraceHistogramMax: 2, EmptinessCheckTime: 1.5ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 15.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=913occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8ms SsaConstructionTime, 3.6ms SatisfiabilityAnalysisTime, 0.0ms InterpolantComputationTime, 31 NumberOfCodeBlocks, 31 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 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 - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency with 2 thread instances CFG has 4 procedures, 236 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 1.4ms, OverallIterations: 0, TraceHistogramMax: 0, EmptinessCheckTime: 0.0ms, AutomataDifference: 0.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown