/usr/bin/java -Xmx8000000000 -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.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/queue_ok_longer.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 15:53:11,320 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 15:53:11,322 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 15:53:11,360 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 15:53:11,361 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 15:53:11,363 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 15:53:11,366 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 15:53:11,371 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 15:53:11,373 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 15:53:11,377 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 15:53:11,378 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 15:53:11,380 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 15:53:11,380 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 15:53:11,382 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 15:53:11,383 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 15:53:11,387 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 15:53:11,389 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 15:53:11,390 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 15:53:11,392 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 15:53:11,397 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 15:53:11,400 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 15:53:11,402 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 15:53:11,402 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 15:53:11,404 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 15:53:11,410 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 15:53:11,411 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 15:53:11,411 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 15:53:11,412 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 15:53:11,413 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 15:53:11,414 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 15:53:11,414 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 15:53:11,415 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 15:53:11,416 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 15:53:11,417 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 15:53:11,418 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 15:53:11,418 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 15:53:11,418 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 15:53:11,419 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 15:53:11,419 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 15:53:11,419 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 15:53:11,420 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 15:53:11,421 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.epf [2021-08-12 15:53:11,457 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 15:53:11,457 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 15:53:11,458 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 15:53:11,458 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 15:53:11,460 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 15:53:11,461 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 15:53:11,461 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 15:53:11,461 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 15:53:11,461 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 15:53:11,461 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 15:53:11,462 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 15:53:11,462 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 15:53:11,462 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 15:53:11,463 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 15:53:11,463 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 15:53:11,464 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 15:53:11,464 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 15:53:11,465 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 15:53:11,465 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 15:53:11,465 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 15:53:11,465 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-08-12 15:53:11,804 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 15:53:11,823 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 15:53:11,825 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 15:53:11,826 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-12 15:53:11,827 INFO L275 PluginConnector]: CDTParser initialized [2021-08-12 15:53:11,828 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue_ok_longer.i [2021-08-12 15:53:11,894 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ff1c67b62/8f6f81a4c6e84ea7add75b5f49e34c66/FLAG6b7751e7d [2021-08-12 15:53:12,390 INFO L306 CDTParser]: Found 1 translation units. [2021-08-12 15:53:12,391 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_ok_longer.i [2021-08-12 15:53:12,404 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ff1c67b62/8f6f81a4c6e84ea7add75b5f49e34c66/FLAG6b7751e7d [2021-08-12 15:53:12,699 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ff1c67b62/8f6f81a4c6e84ea7add75b5f49e34c66 [2021-08-12 15:53:12,701 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 15:53:12,703 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-12 15:53:12,706 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-12 15:53:12,706 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-12 15:53:12,710 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-12 15:53:12,710 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.08 03:53:12" (1/1) ... [2021-08-12 15:53:12,712 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57772aa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:12, skipping insertion in model container [2021-08-12 15:53:12,712 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.08 03:53:12" (1/1) ... [2021-08-12 15:53:12,717 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-12 15:53:12,770 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-12 15:53:13,206 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/queue_ok_longer.i[43272,43285] [2021-08-12 15:53:13,216 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/queue_ok_longer.i[43545,43558] [2021-08-12 15:53:13,219 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-12 15:53:13,227 INFO L203 MainTranslator]: Completed pre-run [2021-08-12 15:53:13,310 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/queue_ok_longer.i[43272,43285] [2021-08-12 15:53:13,313 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/queue_ok_longer.i[43545,43558] [2021-08-12 15:53:13,315 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-12 15:53:13,412 INFO L208 MainTranslator]: Completed translation [2021-08-12 15:53:13,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13 WrapperNode [2021-08-12 15:53:13,413 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-12 15:53:13,414 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 15:53:13,414 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 15:53:13,414 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 15:53:13,420 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,436 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,469 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 15:53:13,470 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 15:53:13,470 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 15:53:13,470 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 15:53:13,475 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,476 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,479 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,479 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,487 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,491 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,503 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (1/1) ... [2021-08-12 15:53:13,507 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 15:53:13,508 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 15:53:13,508 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 15:53:13,508 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 15:53:13,508 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (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-08-12 15:53:13,581 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-12 15:53:13,582 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-12 15:53:13,582 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-12 15:53:13,583 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-12 15:53:13,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-12 15:53:13,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 15:53:13,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 15:53:13,587 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 15:53:14,219 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 15:53:14,219 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-08-12 15:53:14,221 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 03:53:14 BoogieIcfgContainer [2021-08-12 15:53:14,221 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 15:53:14,222 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 15:53:14,223 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 15:53:14,225 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 15:53:14,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.08 03:53:12" (1/3) ... [2021-08-12 15:53:14,226 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bdfa501 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 03:53:14, skipping insertion in model container [2021-08-12 15:53:14,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.08 03:53:13" (2/3) ... [2021-08-12 15:53:14,227 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bdfa501 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 03:53:14, skipping insertion in model container [2021-08-12 15:53:14,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 03:53:14" (3/3) ... [2021-08-12 15:53:14,228 INFO L111 eAbstractionObserver]: Analyzing ICFG queue_ok_longer.i [2021-08-12 15:53:14,232 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 15:53:14,233 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-08-12 15:53:14,233 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 15:53:14,289 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,289 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,289 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,289 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,290 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,290 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,290 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,290 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,290 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,291 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,291 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,291 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,291 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,292 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,292 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,293 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,294 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,294 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,294 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,296 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,296 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,297 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,300 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,300 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,300 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,300 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,301 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,302 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,303 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,304 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,305 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,305 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,305 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,305 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,305 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,306 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,306 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,306 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,306 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,307 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,307 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,309 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,310 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,310 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,311 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,317 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,317 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,317 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,318 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,319 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,320 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,321 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,322 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,323 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,323 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,323 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,324 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,325 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,325 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,325 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,325 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,325 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,326 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,327 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,331 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,332 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,333 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,333 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,333 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,333 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,333 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,357 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,357 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,358 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,358 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,358 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,358 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,358 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,368 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,368 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,373 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,377 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,378 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,379 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,380 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,385 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,386 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,387 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,388 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,389 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,391 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,396 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,398 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,399 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,399 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,399 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,399 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,399 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,400 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,402 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,406 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,407 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,408 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,409 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:53:14,418 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-08-12 15:53:14,437 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-08-12 15:53:14,455 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 15:53:14,455 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 15:53:14,455 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 15:53:14,455 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 15:53:14,455 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 15:53:14,456 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 15:53:14,456 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 15:53:14,456 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 15:53:14,467 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 208 places, 216 transitions, 454 flow [2021-08-12 15:53:15,373 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 14541 states, 14538 states have (on average 2.85080478745357) internal successors, (41445), 14540 states have internal predecessors, (41445), 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-08-12 15:53:15,450 INFO L276 IsEmpty]: Start isEmpty. Operand has 14541 states, 14538 states have (on average 2.85080478745357) internal successors, (41445), 14540 states have internal predecessors, (41445), 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-08-12 15:53:15,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-08-12 15:53:15,457 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:15,458 INFO L550 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] [2021-08-12 15:53:15,458 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:15,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:15,465 INFO L82 PathProgramCache]: Analyzing trace with hash 587458973, now seen corresponding path program 1 times [2021-08-12 15:53:15,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:15,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585472633] [2021-08-12 15:53:15,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:15,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:15,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:15,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585472633] [2021-08-12 15:53:15,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585472633] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 15:53:15,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 15:53:15,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-12 15:53:15,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69183658] [2021-08-12 15:53:15,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-08-12 15:53:15,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:15,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-08-12 15:53:15,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-12 15:53:15,815 INFO L87 Difference]: Start difference. First operand has 14541 states, 14538 states have (on average 2.85080478745357) internal successors, (41445), 14540 states have internal predecessors, (41445), 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 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 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-08-12 15:53:16,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:16,402 INFO L93 Difference]: Finished difference Result 28832 states and 82287 transitions. [2021-08-12 15:53:16,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-08-12 15:53:16,403 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 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 48 [2021-08-12 15:53:16,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:16,532 INFO L225 Difference]: With dead ends: 28832 [2021-08-12 15:53:16,533 INFO L226 Difference]: Without dead ends: 13019 [2021-08-12 15:53:16,565 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-12 15:53:16,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13019 states. [2021-08-12 15:53:17,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13019 to 13019. [2021-08-12 15:53:17,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13019 states, 13018 states have (on average 2.8007374404670458) internal successors, (36460), 13018 states have internal predecessors, (36460), 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-08-12 15:53:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13019 states to 13019 states and 36460 transitions. [2021-08-12 15:53:17,218 INFO L78 Accepts]: Start accepts. Automaton has 13019 states and 36460 transitions. Word has length 48 [2021-08-12 15:53:17,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:17,219 INFO L482 AbstractCegarLoop]: Abstraction has 13019 states and 36460 transitions. [2021-08-12 15:53:17,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 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-08-12 15:53:17,219 INFO L276 IsEmpty]: Start isEmpty. Operand 13019 states and 36460 transitions. [2021-08-12 15:53:17,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-08-12 15:53:17,243 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:17,243 INFO L550 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, 1, 1, 1, 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-08-12 15:53:17,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 15:53:17,243 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:17,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:17,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1834205292, now seen corresponding path program 1 times [2021-08-12 15:53:17,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:17,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087336718] [2021-08-12 15:53:17,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:17,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:17,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087336718] [2021-08-12 15:53:17,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087336718] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 15:53:17,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 15:53:17,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-08-12 15:53:17,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339852720] [2021-08-12 15:53:17,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 15:53:17,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:17,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 15:53:17,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 15:53:17,582 INFO L87 Difference]: Start difference. First operand 13019 states and 36460 transitions. Second operand has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 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-08-12 15:53:19,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:19,058 INFO L93 Difference]: Finished difference Result 25991 states and 72872 transitions. [2021-08-12 15:53:19,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 15:53:19,059 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 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 106 [2021-08-12 15:53:19,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:19,145 INFO L225 Difference]: With dead ends: 25991 [2021-08-12 15:53:19,145 INFO L226 Difference]: Without dead ends: 13016 [2021-08-12 15:53:19,171 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 412.5ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-12 15:53:19,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13016 states. [2021-08-12 15:53:19,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13016 to 13016. [2021-08-12 15:53:19,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13016 states, 13015 states have (on average 2.801075681905494) internal successors, (36456), 13015 states have internal predecessors, (36456), 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-08-12 15:53:19,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13016 states to 13016 states and 36456 transitions. [2021-08-12 15:53:19,717 INFO L78 Accepts]: Start accepts. Automaton has 13016 states and 36456 transitions. Word has length 106 [2021-08-12 15:53:19,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:19,718 INFO L482 AbstractCegarLoop]: Abstraction has 13016 states and 36456 transitions. [2021-08-12 15:53:19,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 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-08-12 15:53:19,718 INFO L276 IsEmpty]: Start isEmpty. Operand 13016 states and 36456 transitions. [2021-08-12 15:53:19,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-08-12 15:53:19,737 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:19,740 INFO L550 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, 1, 1, 1, 1, 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-08-12 15:53:19,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 15:53:19,741 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:19,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:19,749 INFO L82 PathProgramCache]: Analyzing trace with hash -631016736, now seen corresponding path program 1 times [2021-08-12 15:53:19,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:19,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591835704] [2021-08-12 15:53:19,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:19,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:19,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:19,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591835704] [2021-08-12 15:53:19,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591835704] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 15:53:19,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 15:53:19,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 15:53:19,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635342993] [2021-08-12 15:53:19,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 15:53:19,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:19,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 15:53:19,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 15:53:19,857 INFO L87 Difference]: Start difference. First operand 13016 states and 36456 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-08-12 15:53:20,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:20,192 INFO L93 Difference]: Finished difference Result 14275 states and 39545 transitions. [2021-08-12 15:53:20,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 15:53:20,193 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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 107 [2021-08-12 15:53:20,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:20,234 INFO L225 Difference]: With dead ends: 14275 [2021-08-12 15:53:20,234 INFO L226 Difference]: Without dead ends: 2456 [2021-08-12 15:53:20,258 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 15:53:20,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2456 states. [2021-08-12 15:53:20,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2456 to 2456. [2021-08-12 15:53:20,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 2455 states have (on average 2.430142566191446) internal successors, (5966), 2455 states have internal predecessors, (5966), 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-08-12 15:53:20,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 5966 transitions. [2021-08-12 15:53:20,365 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 5966 transitions. Word has length 107 [2021-08-12 15:53:20,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:20,365 INFO L482 AbstractCegarLoop]: Abstraction has 2456 states and 5966 transitions. [2021-08-12 15:53:20,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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-08-12 15:53:20,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 5966 transitions. [2021-08-12 15:53:20,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-08-12 15:53:20,372 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:20,372 INFO L550 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:20,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 15:53:20,372 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:20,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:20,373 INFO L82 PathProgramCache]: Analyzing trace with hash -772175777, now seen corresponding path program 1 times [2021-08-12 15:53:20,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:20,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822427726] [2021-08-12 15:53:20,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:20,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:20,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:20,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822427726] [2021-08-12 15:53:20,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822427726] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 15:53:20,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 15:53:20,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 15:53:20,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167200629] [2021-08-12 15:53:20,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 15:53:20,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:20,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 15:53:20,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 15:53:20,412 INFO L87 Difference]: Start difference. First operand 2456 states and 5966 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 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-08-12 15:53:20,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:20,641 INFO L93 Difference]: Finished difference Result 4651 states and 11375 transitions. [2021-08-12 15:53:20,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 15:53:20,642 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 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 117 [2021-08-12 15:53:20,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:20,680 INFO L225 Difference]: With dead ends: 4651 [2021-08-12 15:53:20,680 INFO L226 Difference]: Without dead ends: 3340 [2021-08-12 15:53:20,685 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 15:53:20,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3340 states. [2021-08-12 15:53:20,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3340 to 2482. [2021-08-12 15:53:20,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2482 states, 2481 states have (on average 2.430068520757759) internal successors, (6029), 2481 states have internal predecessors, (6029), 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-08-12 15:53:20,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2482 states to 2482 states and 6029 transitions. [2021-08-12 15:53:20,815 INFO L78 Accepts]: Start accepts. Automaton has 2482 states and 6029 transitions. Word has length 117 [2021-08-12 15:53:20,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:20,815 INFO L482 AbstractCegarLoop]: Abstraction has 2482 states and 6029 transitions. [2021-08-12 15:53:20,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 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-08-12 15:53:20,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2482 states and 6029 transitions. [2021-08-12 15:53:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-08-12 15:53:20,820 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:20,820 INFO L550 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:20,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 15:53:20,821 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:20,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:20,821 INFO L82 PathProgramCache]: Analyzing trace with hash 809591043, now seen corresponding path program 1 times [2021-08-12 15:53:20,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:20,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242398652] [2021-08-12 15:53:20,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:20,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:20,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:20,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:20,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242398652] [2021-08-12 15:53:20,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242398652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:20,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485790186] [2021-08-12 15:53:20,912 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-08-12 15:53:21,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:21,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-12 15:53:21,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:21,269 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-08-12 15:53:21,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:21,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:21,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:21,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2021-08-12 15:53:21,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 15:53:21,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485790186] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 15:53:21,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-12 15:53:21,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-08-12 15:53:21,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425418675] [2021-08-12 15:53:21,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 15:53:21,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:21,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 15:53:21,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-12 15:53:21,395 INFO L87 Difference]: Start difference. First operand 2482 states and 6029 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 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-08-12 15:53:21,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:21,554 INFO L93 Difference]: Finished difference Result 3412 states and 8244 transitions. [2021-08-12 15:53:21,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 15:53:21,554 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 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 146 [2021-08-12 15:53:21,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:21,579 INFO L225 Difference]: With dead ends: 3412 [2021-08-12 15:53:21,580 INFO L226 Difference]: Without dead ends: 1874 [2021-08-12 15:53:21,583 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.6ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-12 15:53:21,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2021-08-12 15:53:21,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1874. [2021-08-12 15:53:21,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1874 states, 1873 states have (on average 2.3091297383876133) internal successors, (4325), 1873 states have internal predecessors, (4325), 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-08-12 15:53:21,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1874 states to 1874 states and 4325 transitions. [2021-08-12 15:53:21,683 INFO L78 Accepts]: Start accepts. Automaton has 1874 states and 4325 transitions. Word has length 146 [2021-08-12 15:53:21,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:21,684 INFO L482 AbstractCegarLoop]: Abstraction has 1874 states and 4325 transitions. [2021-08-12 15:53:21,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 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-08-12 15:53:21,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1874 states and 4325 transitions. [2021-08-12 15:53:21,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-08-12 15:53:21,688 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:21,688 INFO L550 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:21,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:21,911 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:21,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:21,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1707580655, now seen corresponding path program 1 times [2021-08-12 15:53:21,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:21,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938102576] [2021-08-12 15:53:21,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:21,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:21,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:21,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:21,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938102576] [2021-08-12 15:53:21,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938102576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:21,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224278740] [2021-08-12 15:53:21,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:22,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 15:53:22,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:22,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224278740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:22,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:22,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 15:53:22,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555081245] [2021-08-12 15:53:22,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 15:53:22,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:22,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 15:53:22,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 15:53:22,418 INFO L87 Difference]: Start difference. First operand 1874 states and 4325 transitions. Second operand has 7 states, 7 states have (on average 26.285714285714285) internal successors, (184), 7 states have internal predecessors, (184), 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-08-12 15:53:22,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:22,667 INFO L93 Difference]: Finished difference Result 4145 states and 9640 transitions. [2021-08-12 15:53:22,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 15:53:22,668 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 26.285714285714285) internal successors, (184), 7 states have internal predecessors, (184), 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 147 [2021-08-12 15:53:22,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:22,699 INFO L225 Difference]: With dead ends: 4145 [2021-08-12 15:53:22,700 INFO L226 Difference]: Without dead ends: 3098 [2021-08-12 15:53:22,703 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-12 15:53:22,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3098 states. [2021-08-12 15:53:22,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3098 to 2504. [2021-08-12 15:53:22,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2504 states, 2503 states have (on average 2.308429884139033) internal successors, (5778), 2503 states have internal predecessors, (5778), 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-08-12 15:53:22,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 5778 transitions. [2021-08-12 15:53:22,842 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 5778 transitions. Word has length 147 [2021-08-12 15:53:22,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:22,842 INFO L482 AbstractCegarLoop]: Abstraction has 2504 states and 5778 transitions. [2021-08-12 15:53:22,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 26.285714285714285) internal successors, (184), 7 states have internal predecessors, (184), 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-08-12 15:53:22,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 5778 transitions. [2021-08-12 15:53:22,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-08-12 15:53:22,848 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:22,849 INFO L550 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:23,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:23,074 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:23,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:23,075 INFO L82 PathProgramCache]: Analyzing trace with hash -2056034289, now seen corresponding path program 2 times [2021-08-12 15:53:23,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:23,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323473898] [2021-08-12 15:53:23,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:23,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:23,170 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:23,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:23,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323473898] [2021-08-12 15:53:23,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323473898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:23,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950673156] [2021-08-12 15:53:23,171 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 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-08-12 15:53:23,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 15:53:23,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:23,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 15:53:23,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:23,678 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:23,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950673156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:23,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:23,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 15:53:23,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059862669] [2021-08-12 15:53:23,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 15:53:23,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:23,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 15:53:23,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-12 15:53:23,683 INFO L87 Difference]: Start difference. First operand 2504 states and 5778 transitions. Second operand has 9 states, 9 states have (on average 23.666666666666668) internal successors, (213), 9 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-08-12 15:53:24,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:24,008 INFO L93 Difference]: Finished difference Result 4775 states and 11093 transitions. [2021-08-12 15:53:24,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 15:53:24,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 23.666666666666668) internal successors, (213), 9 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 176 [2021-08-12 15:53:24,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:24,044 INFO L225 Difference]: With dead ends: 4775 [2021-08-12 15:53:24,044 INFO L226 Difference]: Without dead ends: 3728 [2021-08-12 15:53:24,049 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 57.9ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-12 15:53:24,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3728 states. [2021-08-12 15:53:24,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3728 to 3134. [2021-08-12 15:53:24,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3134 states, 3133 states have (on average 2.3080114905841045) internal successors, (7231), 3133 states have internal predecessors, (7231), 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-08-12 15:53:24,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3134 states to 3134 states and 7231 transitions. [2021-08-12 15:53:24,193 INFO L78 Accepts]: Start accepts. Automaton has 3134 states and 7231 transitions. Word has length 176 [2021-08-12 15:53:24,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:24,194 INFO L482 AbstractCegarLoop]: Abstraction has 3134 states and 7231 transitions. [2021-08-12 15:53:24,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 23.666666666666668) internal successors, (213), 9 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-08-12 15:53:24,195 INFO L276 IsEmpty]: Start isEmpty. Operand 3134 states and 7231 transitions. [2021-08-12 15:53:24,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-08-12 15:53:24,203 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:24,203 INFO L550 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:24,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:24,404 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:24,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:24,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1712925649, now seen corresponding path program 3 times [2021-08-12 15:53:24,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:24,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477472250] [2021-08-12 15:53:24,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:24,526 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:24,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:24,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477472250] [2021-08-12 15:53:24,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477472250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:24,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782728601] [2021-08-12 15:53:24,526 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 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-08-12 15:53:24,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 15:53:24,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:24,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 15:53:24,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:25,139 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 13 treesize of output 9 [2021-08-12 15:53:25,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:25,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2021-08-12 15:53:25,214 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:53:25,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:53:25,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:25,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:31, output treesize:21 [2021-08-12 15:53:25,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:25,495 INFO L354 Elim1Store]: treesize reduction 53, result has 19.7 percent of original size [2021-08-12 15:53:25,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 30 [2021-08-12 15:53:25,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:25,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:16 [2021-08-12 15:53:25,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:25,530 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 25 treesize of output 24 [2021-08-12 15:53:25,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:25,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:16 [2021-08-12 15:53:25,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-08-12 15:53:25,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:25,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:25,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-08-12 15:53:25,637 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 44 proven. 41 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-12 15:53:25,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782728601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:25,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:25,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 15] total 22 [2021-08-12 15:53:25,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606782996] [2021-08-12 15:53:25,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 15:53:25,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:25,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 15:53:25,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-12 15:53:25,639 INFO L87 Difference]: Start difference. First operand 3134 states and 7231 transitions. Second operand has 22 states, 22 states have (on average 15.545454545454545) internal successors, (342), 22 states have internal predecessors, (342), 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-08-12 15:53:28,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:28,627 INFO L93 Difference]: Finished difference Result 10135 states and 23653 transitions. [2021-08-12 15:53:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-12 15:53:28,628 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 15.545454545454545) internal successors, (342), 22 states have internal predecessors, (342), 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 205 [2021-08-12 15:53:28,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:28,665 INFO L225 Difference]: With dead ends: 10135 [2021-08-12 15:53:28,665 INFO L226 Difference]: Without dead ends: 8260 [2021-08-12 15:53:28,673 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 1610.8ms TimeCoverageRelationStatistics Valid=1084, Invalid=3608, Unknown=0, NotChecked=0, Total=4692 [2021-08-12 15:53:28,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8260 states. [2021-08-12 15:53:28,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8260 to 5384. [2021-08-12 15:53:28,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5384 states, 5383 states have (on average 2.302062047185584) internal successors, (12392), 5383 states have internal predecessors, (12392), 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-08-12 15:53:28,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5384 states to 5384 states and 12392 transitions. [2021-08-12 15:53:28,987 INFO L78 Accepts]: Start accepts. Automaton has 5384 states and 12392 transitions. Word has length 205 [2021-08-12 15:53:28,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:28,988 INFO L482 AbstractCegarLoop]: Abstraction has 5384 states and 12392 transitions. [2021-08-12 15:53:28,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 15.545454545454545) internal successors, (342), 22 states have internal predecessors, (342), 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-08-12 15:53:28,988 INFO L276 IsEmpty]: Start isEmpty. Operand 5384 states and 12392 transitions. [2021-08-12 15:53:28,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2021-08-12 15:53:28,999 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:29,000 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:29,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:29,203 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:29,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:29,204 INFO L82 PathProgramCache]: Analyzing trace with hash 2031920522, now seen corresponding path program 1 times [2021-08-12 15:53:29,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:29,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741233433] [2021-08-12 15:53:29,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:29,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:29,339 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:29,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:29,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741233433] [2021-08-12 15:53:29,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741233433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:29,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716488490] [2021-08-12 15:53:29,340 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-08-12 15:53:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:29,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-12 15:53:29,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:29,896 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:29,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716488490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:29,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:29,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-12 15:53:29,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881524025] [2021-08-12 15:53:29,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 15:53:29,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:29,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 15:53:29,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-12 15:53:29,898 INFO L87 Difference]: Start difference. First operand 5384 states and 12392 transitions. Second operand has 13 states, 13 states have (on average 21.153846153846153) internal successors, (275), 13 states have internal predecessors, (275), 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-08-12 15:53:30,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:30,668 INFO L93 Difference]: Finished difference Result 8591 states and 19857 transitions. [2021-08-12 15:53:30,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 15:53:30,668 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 21.153846153846153) internal successors, (275), 13 states have internal predecessors, (275), 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 238 [2021-08-12 15:53:30,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:30,712 INFO L225 Difference]: With dead ends: 8591 [2021-08-12 15:53:30,712 INFO L226 Difference]: Without dead ends: 7544 [2021-08-12 15:53:30,718 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2021-08-12 15:53:30,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7544 states. [2021-08-12 15:53:31,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7544 to 6500. [2021-08-12 15:53:31,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6500 states, 6499 states have (on average 2.3006616402523465) internal successors, (14952), 6499 states have internal predecessors, (14952), 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-08-12 15:53:31,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6500 states to 6500 states and 14952 transitions. [2021-08-12 15:53:31,080 INFO L78 Accepts]: Start accepts. Automaton has 6500 states and 14952 transitions. Word has length 238 [2021-08-12 15:53:31,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:31,082 INFO L482 AbstractCegarLoop]: Abstraction has 6500 states and 14952 transitions. [2021-08-12 15:53:31,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 21.153846153846153) internal successors, (275), 13 states have internal predecessors, (275), 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-08-12 15:53:31,082 INFO L276 IsEmpty]: Start isEmpty. Operand 6500 states and 14952 transitions. [2021-08-12 15:53:31,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2021-08-12 15:53:31,097 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:31,097 INFO L550 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:31,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-12 15:53:31,319 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:31,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:31,319 INFO L82 PathProgramCache]: Analyzing trace with hash -982607545, now seen corresponding path program 2 times [2021-08-12 15:53:31,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:31,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917053247] [2021-08-12 15:53:31,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:31,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:31,493 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:31,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:31,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917053247] [2021-08-12 15:53:31,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917053247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:31,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755493698] [2021-08-12 15:53:31,493 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-08-12 15:53:31,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 15:53:31,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:31,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-12 15:53:31,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:32,248 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:32,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755493698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:32,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:32,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-08-12 15:53:32,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781630030] [2021-08-12 15:53:32,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 15:53:32,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:32,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 15:53:32,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-12 15:53:32,253 INFO L87 Difference]: Start difference. First operand 6500 states and 14952 transitions. Second operand has 15 states, 15 states have (on average 20.533333333333335) internal successors, (308), 15 states have internal predecessors, (308), 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-08-12 15:53:33,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:33,178 INFO L93 Difference]: Finished difference Result 9707 states and 22417 transitions. [2021-08-12 15:53:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 15:53:33,179 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 20.533333333333335) internal successors, (308), 15 states have internal predecessors, (308), 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 271 [2021-08-12 15:53:33,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:33,227 INFO L225 Difference]: With dead ends: 9707 [2021-08-12 15:53:33,227 INFO L226 Difference]: Without dead ends: 8660 [2021-08-12 15:53:33,234 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 159.1ms TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2021-08-12 15:53:33,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8660 states. [2021-08-12 15:53:33,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8660 to 7616. [2021-08-12 15:53:33,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7616 states, 7615 states have (on average 2.299671700590939) internal successors, (17512), 7615 states have internal predecessors, (17512), 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-08-12 15:53:33,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7616 states to 7616 states and 17512 transitions. [2021-08-12 15:53:33,767 INFO L78 Accepts]: Start accepts. Automaton has 7616 states and 17512 transitions. Word has length 271 [2021-08-12 15:53:33,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:33,767 INFO L482 AbstractCegarLoop]: Abstraction has 7616 states and 17512 transitions. [2021-08-12 15:53:33,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 20.533333333333335) internal successors, (308), 15 states have internal predecessors, (308), 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-08-12 15:53:33,768 INFO L276 IsEmpty]: Start isEmpty. Operand 7616 states and 17512 transitions. [2021-08-12 15:53:33,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2021-08-12 15:53:33,783 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:33,784 INFO L550 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:34,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:34,010 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:34,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:34,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1282714235, now seen corresponding path program 3 times [2021-08-12 15:53:34,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:34,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922576543] [2021-08-12 15:53:34,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:34,195 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 429 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:34,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:34,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922576543] [2021-08-12 15:53:34,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922576543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:34,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517449176] [2021-08-12 15:53:34,196 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-08-12 15:53:34,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 15:53:34,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:34,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-12 15:53:34,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:34,499 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-08-12 15:53:34,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:34,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-08-12 15:53:34,528 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-08-12 15:53:34,528 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-08-12 15:53:34,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:34,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2021-08-12 15:53:34,794 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 13 treesize of output 9 [2021-08-12 15:53:34,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:34,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2021-08-12 15:53:34,832 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 25 treesize of output 24 [2021-08-12 15:53:34,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:34,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:14 [2021-08-12 15:53:34,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:34,976 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:34,977 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 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:34,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:34,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:34,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:20 [2021-08-12 15:53:35,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:35,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:53:35,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:20 [2021-08-12 15:53:35,133 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 34 treesize of output 18 [2021-08-12 15:53:35,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2021-08-12 15:53:35,201 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 25 treesize of output 24 [2021-08-12 15:53:35,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:29, output treesize:9 [2021-08-12 15:53:35,329 INFO L354 Elim1Store]: treesize reduction 69, result has 15.9 percent of original size [2021-08-12 15:53:35,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 case distinctions, treesize of input 34 treesize of output 30 [2021-08-12 15:53:35,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:13 [2021-08-12 15:53:35,362 INFO L354 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2021-08-12 15:53:35,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:53:35,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:13 [2021-08-12 15:53:35,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-08-12 15:53:35,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:35,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:35,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:3 [2021-08-12 15:53:35,460 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 219 proven. 112 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-08-12 15:53:35,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517449176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:35,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:35,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 31 [2021-08-12 15:53:35,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192291945] [2021-08-12 15:53:35,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 15:53:35,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:35,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 15:53:35,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-08-12 15:53:35,463 INFO L87 Difference]: Start difference. First operand 7616 states and 17512 transitions. Second operand has 31 states, 31 states have (on average 15.387096774193548) internal successors, (477), 31 states have internal predecessors, (477), 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-08-12 15:53:37,454 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-08-12 15:53:41,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:41,954 INFO L93 Difference]: Finished difference Result 20290 states and 47021 transitions. [2021-08-12 15:53:41,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-08-12 15:53:41,955 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 15.387096774193548) internal successors, (477), 31 states have internal predecessors, (477), 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 300 [2021-08-12 15:53:41,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:42,007 INFO L225 Difference]: With dead ends: 20290 [2021-08-12 15:53:42,008 INFO L226 Difference]: Without dead ends: 15670 [2021-08-12 15:53:42,026 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 285 SyntacticMatches, 1 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9853 ImplicationChecksByTransitivity, 4193.4ms TimeCoverageRelationStatistics Valid=4903, Invalid=20219, Unknown=0, NotChecked=0, Total=25122 [2021-08-12 15:53:42,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15670 states. [2021-08-12 15:53:42,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15670 to 11985. [2021-08-12 15:53:42,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11985 states, 11984 states have (on average 2.294809746328438) internal successors, (27501), 11984 states have internal predecessors, (27501), 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-08-12 15:53:42,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11985 states to 11985 states and 27501 transitions. [2021-08-12 15:53:42,919 INFO L78 Accepts]: Start accepts. Automaton has 11985 states and 27501 transitions. Word has length 300 [2021-08-12 15:53:42,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:42,919 INFO L482 AbstractCegarLoop]: Abstraction has 11985 states and 27501 transitions. [2021-08-12 15:53:42,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 15.387096774193548) internal successors, (477), 31 states have internal predecessors, (477), 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-08-12 15:53:42,920 INFO L276 IsEmpty]: Start isEmpty. Operand 11985 states and 27501 transitions. [2021-08-12 15:53:42,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2021-08-12 15:53:42,940 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:42,940 INFO L550 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:43,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 15:53:43,141 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:43,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:43,141 INFO L82 PathProgramCache]: Analyzing trace with hash -732446895, now seen corresponding path program 4 times [2021-08-12 15:53:43,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:43,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301890250] [2021-08-12 15:53:43,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:43,362 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:43,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:43,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301890250] [2021-08-12 15:53:43,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301890250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:43,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505168022] [2021-08-12 15:53:43,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:53:43,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 15:53:43,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:43,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 646 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 15:53:43,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:44,432 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 0 proven. 616 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:44,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505168022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:44,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:44,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-08-12 15:53:44,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065848491] [2021-08-12 15:53:44,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 15:53:44,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:44,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 15:53:44,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-08-12 15:53:44,435 INFO L87 Difference]: Start difference. First operand 11985 states and 27501 transitions. Second operand has 19 states, 19 states have (on average 19.68421052631579) internal successors, (374), 19 states have internal predecessors, (374), 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-08-12 15:53:45,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:53:45,989 INFO L93 Difference]: Finished difference Result 16344 states and 37608 transitions. [2021-08-12 15:53:45,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 15:53:45,990 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 19.68421052631579) internal successors, (374), 19 states have internal predecessors, (374), 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 337 [2021-08-12 15:53:45,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:53:46,032 INFO L225 Difference]: With dead ends: 16344 [2021-08-12 15:53:46,033 INFO L226 Difference]: Without dead ends: 15297 [2021-08-12 15:53:46,039 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 226.5ms TimeCoverageRelationStatistics Valid=340, Invalid=716, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 15:53:46,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15297 states. [2021-08-12 15:53:46,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15297 to 13695. [2021-08-12 15:53:46,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13695 states, 13694 states have (on average 2.293997371111436) internal successors, (31414), 13694 states have internal predecessors, (31414), 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-08-12 15:53:46,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13695 states to 13695 states and 31414 transitions. [2021-08-12 15:53:46,723 INFO L78 Accepts]: Start accepts. Automaton has 13695 states and 31414 transitions. Word has length 337 [2021-08-12 15:53:46,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:53:46,724 INFO L482 AbstractCegarLoop]: Abstraction has 13695 states and 31414 transitions. [2021-08-12 15:53:46,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 19.68421052631579) internal successors, (374), 19 states have internal predecessors, (374), 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-08-12 15:53:46,724 INFO L276 IsEmpty]: Start isEmpty. Operand 13695 states and 31414 transitions. [2021-08-12 15:53:46,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2021-08-12 15:53:46,742 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:53:46,742 INFO L550 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:53:46,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 15:53:46,945 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:53:46,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:53:46,945 INFO L82 PathProgramCache]: Analyzing trace with hash 456225807, now seen corresponding path program 5 times [2021-08-12 15:53:46,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:53:46,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745633055] [2021-08-12 15:53:46,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:53:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:53:47,227 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:53:47,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:53:47,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745633055] [2021-08-12 15:53:47,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745633055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:47,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972263001] [2021-08-12 15:53:47,227 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 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-08-12 15:53:48,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-12 15:53:48,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:53:48,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 131 conjunts are in the unsatisfiable core [2021-08-12 15:53:48,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:53:48,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-08-12 15:53:48,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:48,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:9, output treesize:1 [2021-08-12 15:53:48,574 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 13 treesize of output 9 [2021-08-12 15:53:48,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:48,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:9 [2021-08-12 15:53:48,617 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:53:48,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:53:48,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:48,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:48,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:23 [2021-08-12 15:53:48,881 INFO L354 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2021-08-12 15:53:48,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2021-08-12 15:53:48,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:48,903 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:48,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:48,905 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:48,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:48,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:48,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:48 [2021-08-12 15:53:48,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:48,995 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 25 treesize of output 24 [2021-08-12 15:53:48,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,002 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 15 treesize of output 11 [2021-08-12 15:53:49,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:49,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:53:49,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:49,168 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 21 treesize of output 11 [2021-08-12 15:53:49,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-12 15:53:49,173 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:49,186 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:78, output treesize:35 [2021-08-12 15:53:49,247 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 15 treesize of output 11 [2021-08-12 15:53:49,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,269 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:53:49,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:53:49,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:53:49,290 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:66, output treesize:48 [2021-08-12 15:53:49,570 INFO L354 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2021-08-12 15:53:49,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2021-08-12 15:53:49,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:49,588 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:49,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:49,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:49,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:48 [2021-08-12 15:53:49,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:49,669 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 25 treesize of output 24 [2021-08-12 15:53:49,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,676 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 15 treesize of output 11 [2021-08-12 15:53:49,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:49,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:53:49,910 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-08-12 15:53:49,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:49,970 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 21 treesize of output 11 [2021-08-12 15:53:49,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-12 15:53:49,975 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:49,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:49,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:49,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:78, output treesize:35 [2021-08-12 15:53:50,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 15:53:50,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,068 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:53:50,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:53:50,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:50,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:53:50,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:66, output treesize:48 [2021-08-12 15:53:50,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:50,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:50,390 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:50,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:50,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,407 INFO L354 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2021-08-12 15:53:50,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2021-08-12 15:53:50,415 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:50,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:50,442 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:48 [2021-08-12 15:53:50,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:50,503 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 25 treesize of output 24 [2021-08-12 15:53:50,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,509 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 15 treesize of output 11 [2021-08-12 15:53:50,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:50,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:53:50,533 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:53:50,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-08-12 15:53:50,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:50,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:34 [2021-08-12 15:53:50,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:50,753 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 25 treesize of output 24 [2021-08-12 15:53:50,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:50,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:50,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-08-12 15:53:51,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:51,073 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:51,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:51,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:53:51,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:51,164 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 25 treesize of output 24 [2021-08-12 15:53:51,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:53:51,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-12 15:53:51,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:34 [2021-08-12 15:53:51,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:51,496 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 25 treesize of output 24 [2021-08-12 15:53:51,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-08-12 15:53:51,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:53:51,847 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:53:51,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:53:51,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:53:51,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:53:51,955 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 25 treesize of output 24 [2021-08-12 15:53:51,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:51,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:51,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:53:52,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2021-08-12 15:53:52,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:52,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:34 [2021-08-12 15:53:52,388 INFO L354 Elim1Store]: treesize reduction 45, result has 16.7 percent of original size [2021-08-12 15:53:52,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 31 [2021-08-12 15:53:52,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:52,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:49, output treesize:9 [2021-08-12 15:53:52,620 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:53:52,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2021-08-12 15:53:52,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:52,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:9 [2021-08-12 15:53:52,644 INFO L354 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2021-08-12 15:53:52,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:53:52,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:52,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-08-12 15:53:52,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-08-12 15:53:52,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:53:52,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:53:52,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-08-12 15:53:52,755 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 550 proven. 257 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-12 15:53:52,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972263001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:53:52,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:53:52,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 53] total 70 [2021-08-12 15:53:52,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495972623] [2021-08-12 15:53:52,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 70 states [2021-08-12 15:53:52,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:53:52,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-08-12 15:53:52,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=4338, Unknown=0, NotChecked=0, Total=4830 [2021-08-12 15:53:52,758 INFO L87 Difference]: Start difference. First operand 13695 states and 31414 transitions. Second operand has 70 states, 70 states have (on average 8.857142857142858) internal successors, (620), 70 states have internal predecessors, (620), 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-08-12 15:54:27,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:54:27,972 INFO L93 Difference]: Finished difference Result 43654 states and 101113 transitions. [2021-08-12 15:54:27,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 450 states. [2021-08-12 15:54:27,972 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 8.857142857142858) internal successors, (620), 70 states have internal predecessors, (620), 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 366 [2021-08-12 15:54:27,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:54:28,069 INFO L225 Difference]: With dead ends: 43654 [2021-08-12 15:54:28,069 INFO L226 Difference]: Without dead ends: 40582 [2021-08-12 15:54:28,098 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 1266 GetRequests, 743 SyntacticMatches, 14 SemanticMatches, 509 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119091 ImplicationChecksByTransitivity, 26945.0ms TimeCoverageRelationStatistics Valid=23856, Invalid=236754, Unknown=0, NotChecked=0, Total=260610 [2021-08-12 15:54:28,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40582 states. [2021-08-12 15:54:29,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40582 to 29529. [2021-08-12 15:54:29,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29529 states, 29528 states have (on average 2.2999525873746953) internal successors, (67913), 29528 states have internal predecessors, (67913), 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-08-12 15:54:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29529 states to 29529 states and 67913 transitions. [2021-08-12 15:54:29,953 INFO L78 Accepts]: Start accepts. Automaton has 29529 states and 67913 transitions. Word has length 366 [2021-08-12 15:54:29,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:54:29,954 INFO L482 AbstractCegarLoop]: Abstraction has 29529 states and 67913 transitions. [2021-08-12 15:54:29,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 70 states, 70 states have (on average 8.857142857142858) internal successors, (620), 70 states have internal predecessors, (620), 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-08-12 15:54:29,954 INFO L276 IsEmpty]: Start isEmpty. Operand 29529 states and 67913 transitions. [2021-08-12 15:54:29,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2021-08-12 15:54:29,990 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:54:29,991 INFO L550 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:54:30,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 15:54:30,208 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:54:30,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:54:30,209 INFO L82 PathProgramCache]: Analyzing trace with hash -2081651508, now seen corresponding path program 6 times [2021-08-12 15:54:30,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:54:30,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747860632] [2021-08-12 15:54:30,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:54:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:54:30,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1053 backedges. 0 proven. 1053 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:54:30,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:54:30,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747860632] [2021-08-12 15:54:30,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747860632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:54:30,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327281820] [2021-08-12 15:54:30,513 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 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-08-12 15:54:30,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 15:54:30,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:54:30,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-12 15:54:30,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:54:31,019 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-08-12 15:54:31,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-08-12 15:54:31,052 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-08-12 15:54:31,052 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-08-12 15:54:31,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-08-12 15:54:31,081 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 7 treesize of output 6 [2021-08-12 15:54:31,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:21 [2021-08-12 15:54:31,131 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-08-12 15:54:31,131 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-08-12 15:54:31,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:34 [2021-08-12 15:54:31,182 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-08-12 15:54:31,182 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-08-12 15:54:31,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:31 [2021-08-12 15:54:31,287 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2021-08-12 15:54:31,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-08-12 15:54:31,325 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2021-08-12 15:54:31,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-08-12 15:54:31,376 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 20 treesize of output 15 [2021-08-12 15:54:31,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:36 [2021-08-12 15:54:31,470 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 18 treesize of output 18 [2021-08-12 15:54:31,474 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 8 treesize of output 7 [2021-08-12 15:54:31,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,479 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:31,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:31,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:19 [2021-08-12 15:54:31,590 INFO L354 Elim1Store]: treesize reduction 17, result has 51.4 percent of original size [2021-08-12 15:54:31,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 41 [2021-08-12 15:54:31,680 INFO L354 Elim1Store]: treesize reduction 17, result has 51.4 percent of original size [2021-08-12 15:54:31,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 41 [2021-08-12 15:54:31,728 INFO L354 Elim1Store]: treesize reduction 17, result has 51.4 percent of original size [2021-08-12 15:54:31,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 41 [2021-08-12 15:54:31,827 INFO L354 Elim1Store]: treesize reduction 17, result has 51.4 percent of original size [2021-08-12 15:54:31,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 41 [2021-08-12 15:54:31,939 INFO L354 Elim1Store]: treesize reduction 35, result has 34.0 percent of original size [2021-08-12 15:54:31,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 59 [2021-08-12 15:54:32,172 INFO L354 Elim1Store]: treesize reduction 35, result has 34.0 percent of original size [2021-08-12 15:54:32,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 59 [2021-08-12 15:54:32,224 INFO L354 Elim1Store]: treesize reduction 35, result has 34.0 percent of original size [2021-08-12 15:54:32,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 59 [2021-08-12 15:54:32,272 INFO L354 Elim1Store]: treesize reduction 35, result has 34.0 percent of original size [2021-08-12 15:54:32,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 59 [2021-08-12 15:54:32,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,368 INFO L354 Elim1Store]: treesize reduction 48, result has 9.4 percent of original size [2021-08-12 15:54:32,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 47 [2021-08-12 15:54:32,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,419 INFO L354 Elim1Store]: treesize reduction 100, result has 34.6 percent of original size [2021-08-12 15:54:32,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 72 treesize of output 106 [2021-08-12 15:54:32,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,466 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_2], 2=[v_arrayElimArr_1]} [2021-08-12 15:54:32,572 INFO L354 Elim1Store]: treesize reduction 48, result has 9.4 percent of original size [2021-08-12 15:54:32,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 47 [2021-08-12 15:54:32,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,622 INFO L354 Elim1Store]: treesize reduction 100, result has 34.6 percent of original size [2021-08-12 15:54:32,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 72 treesize of output 106 [2021-08-12 15:54:32,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:32,690 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_4], 2=[v_arrayElimArr_3]} [2021-08-12 15:54:32,723 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:32,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 92 treesize of output 84 [2021-08-12 15:54:32,776 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:32,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:32,841 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_5], 3=[v_arrayElimArr_6]} [2021-08-12 15:54:33,012 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:33,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 92 treesize of output 84 [2021-08-12 15:54:33,073 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:33,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 484 treesize of output 476 [2021-08-12 15:54:33,123 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_7], 3=[v_arrayElimArr_8]} [2021-08-12 15:54:33,177 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:33,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:33,248 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:33,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:33,293 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_11], 3=[v_arrayElimArr_10]} [2021-08-12 15:54:33,323 WARN L860 $PredicateComparison]: unable to prove that (and (not (= |c_~#queue~0.base| |c_~#stored_elements~0.base|)) (exists ((|v_#memory_int_95| (Array Int (Array Int Int))) (|ULTIMATE.start_main_~#id2~0.offset| Int) (|ULTIMATE.start_main_~#id2~0.base| Int) (|t1Thread1of1ForFork0_enqueue_#t~mem40| Int) (t1Thread1of1ForFork0_enqueue_~q.offset Int) (|ULTIMATE.start_main_#t~pre65| Int) (t1Thread1of1ForFork0_enqueue_~q.base Int) (t1Thread1of1ForFork0_enqueue_~x Int)) (let ((.cse0 (select |v_#memory_int_95| t1Thread1of1ForFork0_enqueue_~q.base))) (let ((.cse2 (let ((.cse4 (store .cse0 (+ (* |t1Thread1of1ForFork0_enqueue_#t~mem40| 4) t1Thread1of1ForFork0_enqueue_~q.offset) t1Thread1of1ForFork0_enqueue_~x)) (.cse5 (+ t1Thread1of1ForFork0_enqueue_~q.offset 1608))) (store .cse4 .cse5 (+ (select .cse4 .cse5) 1)))) (.cse1 (+ t1Thread1of1ForFork0_enqueue_~q.offset 1604))) (and (not (= |c_~#stored_elements~0.base| |ULTIMATE.start_main_~#id2~0.base|)) (not (= |c_~#queue~0.base| |ULTIMATE.start_main_~#id2~0.base|)) (<= |t1Thread1of1ForFork0_enqueue_#t~mem40| (select .cse0 .cse1)) (= (select |v_#memory_int_95| |c_~#queue~0.base|) ((as const (Array Int Int)) 0)) (= 400 (select .cse2 .cse1)) (= |c_#memory_int| (let ((.cse3 (store |v_#memory_int_95| t1Thread1of1ForFork0_enqueue_~q.base (store .cse2 .cse1 1)))) (store .cse3 |ULTIMATE.start_main_~#id2~0.base| (store (select .cse3 |ULTIMATE.start_main_~#id2~0.base|) |ULTIMATE.start_main_~#id2~0.offset| |ULTIMATE.start_main_#t~pre65|))))))))) is different from true [2021-08-12 15:54:33,365 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:33,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:33,432 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:33,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:33,486 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_14], 3=[v_arrayElimArr_13]} [2021-08-12 15:54:33,549 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:33,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:33,618 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:33,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 484 treesize of output 476 [2021-08-12 15:54:33,667 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_16], 3=[v_arrayElimArr_17]} [2021-08-12 15:54:33,825 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:33,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:33,893 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:33,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:33,952 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_20], 3=[v_arrayElimArr_19]} [2021-08-12 15:54:34,035 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:34,100 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:34,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 268 treesize of output 276 [2021-08-12 15:54:34,132 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_22], 3=[v_arrayElimArr_23]} [2021-08-12 15:54:34,204 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:34,268 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:34,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 268 treesize of output 276 [2021-08-12 15:54:34,317 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_26], 3=[v_arrayElimArr_25]} [2021-08-12 15:54:34,386 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 95 [2021-08-12 15:54:34,443 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:34,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 268 treesize of output 276 [2021-08-12 15:54:34,470 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_28], 3=[v_arrayElimArr_29]} [2021-08-12 15:54:34,559 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:34,632 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:34,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:34,672 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_31], 3=[v_arrayElimArr_32]} [2021-08-12 15:54:34,706 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_#memory_int_95| (Array Int (Array Int Int))) (|t1Thread1of1ForFork0_enqueue_#t~mem40| Int) (t1Thread1of1ForFork0_~i~0 Int) (t1Thread1of1ForFork0_enqueue_~q.base Int) (t1Thread1of1ForFork0_enqueue_~x Int) (|~#stored_elements~0.base| Int) (|ULTIMATE.start_main_~#id2~0.offset| Int) (|ULTIMATE.start_main_~#id2~0.base| Int) (t1Thread1of1ForFork0_enqueue_~q.offset Int) (|ULTIMATE.start_main_#t~pre65| Int) (|~#stored_elements~0.offset| Int) (t1Thread1of1ForFork0_~value~0 Int)) (let ((.cse0 (select |v_#memory_int_95| t1Thread1of1ForFork0_enqueue_~q.base))) (let ((.cse4 (let ((.cse5 (store .cse0 (+ (* |t1Thread1of1ForFork0_enqueue_#t~mem40| 4) t1Thread1of1ForFork0_enqueue_~q.offset) t1Thread1of1ForFork0_enqueue_~x)) (.cse6 (+ t1Thread1of1ForFork0_enqueue_~q.offset 1608))) (store .cse5 .cse6 (+ (select .cse5 .cse6) 1)))) (.cse1 (+ t1Thread1of1ForFork0_enqueue_~q.offset 1604))) (and (not (= |c_~#queue~0.base| |~#stored_elements~0.base|)) (not (= |~#stored_elements~0.base| |ULTIMATE.start_main_~#id2~0.base|)) (not (= |c_~#queue~0.base| |ULTIMATE.start_main_~#id2~0.base|)) (<= |t1Thread1of1ForFork0_enqueue_#t~mem40| (select .cse0 .cse1)) (= |c_#memory_int| (let ((.cse2 (let ((.cse3 (store |v_#memory_int_95| t1Thread1of1ForFork0_enqueue_~q.base (store .cse4 .cse1 1)))) (store .cse3 |ULTIMATE.start_main_~#id2~0.base| (store (select .cse3 |ULTIMATE.start_main_~#id2~0.base|) |ULTIMATE.start_main_~#id2~0.offset| |ULTIMATE.start_main_#t~pre65|))))) (store .cse2 |~#stored_elements~0.base| (store (select .cse2 |~#stored_elements~0.base|) (+ (* t1Thread1of1ForFork0_~i~0 4) |~#stored_elements~0.offset|) t1Thread1of1ForFork0_~value~0)))) (= (select |v_#memory_int_95| |c_~#queue~0.base|) ((as const (Array Int Int)) 0)) (= 400 (select .cse4 .cse1)))))) is different from true [2021-08-12 15:54:34,751 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:34,824 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:34,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 484 treesize of output 476 [2021-08-12 15:54:34,855 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_35], 3=[v_arrayElimArr_34]} [2021-08-12 15:54:34,933 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:34,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:35,005 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:35,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:35,062 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_37], 3=[v_arrayElimArr_38]} [2021-08-12 15:54:35,142 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:35,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:35,202 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:35,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 484 treesize of output 476 [2021-08-12 15:54:35,244 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_40], 3=[v_arrayElimArr_41]} [2021-08-12 15:54:35,322 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:35,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:35,395 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:35,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:35,433 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_43], 3=[v_arrayElimArr_44]} [2021-08-12 15:54:35,512 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:35,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:35,585 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:35,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 268 treesize of output 276 [2021-08-12 15:54:35,645 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_47], 3=[v_arrayElimArr_46]} [2021-08-12 15:54:35,726 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:35,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:35,799 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:35,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 484 treesize of output 476 [2021-08-12 15:54:35,869 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_49], 3=[v_arrayElimArr_50]} [2021-08-12 15:54:35,950 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:35,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:36,006 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:36,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:36,031 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_52], 3=[v_arrayElimArr_53]} [2021-08-12 15:54:36,103 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:36,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:36,176 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:36,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 372 treesize of output 376 [2021-08-12 15:54:36,229 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_55], 3=[v_arrayElimArr_56]} [2021-08-12 15:54:36,400 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:36,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:36,472 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:36,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:36,529 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_58], 3=[v_arrayElimArr_59]} [2021-08-12 15:54:36,607 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:36,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:36,680 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:36,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:36,737 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_62], 3=[v_arrayElimArr_61]} [2021-08-12 15:54:36,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:54:36,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:54:36,820 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:36,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:36,893 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:36,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 388 treesize of output 388 [2021-08-12 15:54:36,941 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_64], 3=[v_arrayElimArr_65]} [2021-08-12 15:54:37,115 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:37,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:37,187 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:37,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 222 treesize of output 234 [2021-08-12 15:54:37,234 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_68], 3=[v_arrayElimArr_67]} [2021-08-12 15:54:37,318 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:37,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 231 treesize of output 115 [2021-08-12 15:54:37,393 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:37,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 268 treesize of output 276 [2021-08-12 15:54:37,423 INFO L446 ElimStorePlain]: Different costs {1=[v_arrayElimArr_71], 3=[v_arrayElimArr_70]} [2021-08-12 15:54:37,541 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-12 15:54:37,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:37,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:37,637 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:37,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 933 treesize of output 657 [2021-08-12 15:54:37,811 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:37,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 466 treesize of output 466 [2021-08-12 15:54:38,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:38,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:38,297 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:38,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 933 treesize of output 657 [2021-08-12 15:54:38,472 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:38,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 466 treesize of output 466 [2021-08-12 15:54:39,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:39,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:39,057 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:39,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 933 treesize of output 657 [2021-08-12 15:54:39,235 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:39,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 578 treesize of output 566 [2021-08-12 15:54:39,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:39,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:39,630 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:39,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 933 treesize of output 657 [2021-08-12 15:54:39,827 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:39,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 588 treesize of output 580 [2021-08-12 15:54:40,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:40,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:40,386 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:40,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 940 treesize of output 664 [2021-08-12 15:54:40,559 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:40,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 570 treesize of output 566 [2021-08-12 15:54:41,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:41,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:41,237 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:41,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 940 treesize of output 664 [2021-08-12 15:54:41,410 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:41,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 682 treesize of output 666 [2021-08-12 15:54:41,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:41,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:41,838 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:41,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 940 treesize of output 664 [2021-08-12 15:54:42,056 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:42,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 572 treesize of output 568 [2021-08-12 15:54:42,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:42,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:42,539 INFO L354 Elim1Store]: treesize reduction 53, result has 8.6 percent of original size [2021-08-12 15:54:42,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, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 1361 treesize of output 1221 [2021-08-12 15:54:42,884 INFO L354 Elim1Store]: treesize reduction 180, result has 24.1 percent of original size [2021-08-12 15:54:42,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 693 treesize of output 685 [2021-08-12 15:54:43,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:43,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:54:43,422 INFO L354 Elim1Store]: treesize reduction 57, result has 1.7 percent of original size [2021-08-12 15:54:43,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 1361 treesize of output 1 [2021-08-12 15:54:43,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:54:43,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:54:43,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 15 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:54:43,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 16 variables, input treesize:448, output treesize:1 [2021-08-12 15:54:43,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1053 backedges. 338 proven. 14 refuted. 0 times theorem prover too weak. 696 trivial. 5 not checked. [2021-08-12 15:54:43,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327281820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:54:43,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:54:43,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27] total 46 [2021-08-12 15:54:43,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331376125] [2021-08-12 15:54:43,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-08-12 15:54:43,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:54:43,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-12 15:54:43,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1667, Unknown=42, NotChecked=170, Total=2070 [2021-08-12 15:54:43,650 INFO L87 Difference]: Start difference. First operand 29529 states and 67913 transitions. Second operand has 46 states, 46 states have (on average 11.673913043478262) internal successors, (537), 46 states have internal predecessors, (537), 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-08-12 15:55:15,159 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 66 [2021-08-12 15:55:23,074 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 68 [2021-08-12 15:55:35,845 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-08-12 15:55:39,788 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-08-12 15:55:52,515 WARN L205 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 103 DAG size of output: 94 [2021-08-12 15:56:19,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:56:19,418 INFO L93 Difference]: Finished difference Result 50472 states and 117368 transitions. [2021-08-12 15:56:19,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-12 15:56:19,418 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 11.673913043478262) internal successors, (537), 46 states have internal predecessors, (537), 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 399 [2021-08-12 15:56:19,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:56:19,515 INFO L225 Difference]: With dead ends: 50472 [2021-08-12 15:56:19,515 INFO L226 Difference]: Without dead ends: 40234 [2021-08-12 15:56:19,537 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 373 SyntacticMatches, 3 SemanticMatches, 121 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 4506 ImplicationChecksByTransitivity, 23819.7ms TimeCoverageRelationStatistics Valid=2343, Invalid=11810, Unknown=375, NotChecked=478, Total=15006 [2021-08-12 15:56:19,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40234 states. [2021-08-12 15:56:21,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40234 to 34367. [2021-08-12 15:56:21,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34367 states, 34366 states have (on average 2.29927835651516) internal successors, (79017), 34366 states have internal predecessors, (79017), 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-08-12 15:56:21,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34367 states to 34367 states and 79017 transitions. [2021-08-12 15:56:21,261 INFO L78 Accepts]: Start accepts. Automaton has 34367 states and 79017 transitions. Word has length 399 [2021-08-12 15:56:21,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:56:21,262 INFO L482 AbstractCegarLoop]: Abstraction has 34367 states and 79017 transitions. [2021-08-12 15:56:21,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 11.673913043478262) internal successors, (537), 46 states have internal predecessors, (537), 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-08-12 15:56:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 34367 states and 79017 transitions. [2021-08-12 15:56:21,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2021-08-12 15:56:21,312 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:56:21,312 INFO L550 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:56:21,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 15:56:21,516 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:56:21,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:56:21,516 INFO L82 PathProgramCache]: Analyzing trace with hash -422652689, now seen corresponding path program 7 times [2021-08-12 15:56:21,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:56:21,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980039907] [2021-08-12 15:56:21,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:56:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:56:22,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 0 proven. 1327 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:56:22,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:56:22,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980039907] [2021-08-12 15:56:22,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980039907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:22,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56073669] [2021-08-12 15:56:22,093 INFO L93 rtionOrderModulation]: Changing assertion order to 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-08-12 15:56:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:56:22,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 806 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 15:56:22,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:56:22,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 0 proven. 1327 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:56:22,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56073669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:22,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:56:22,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2021-08-12 15:56:22,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634717715] [2021-08-12 15:56:22,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 15:56:22,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:56:22,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 15:56:22,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2021-08-12 15:56:22,759 INFO L87 Difference]: Start difference. First operand 34367 states and 79017 transitions. Second operand has 25 states, 25 states have (on average 18.76) internal successors, (469), 25 states have internal predecessors, (469), 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-08-12 15:56:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:56:27,889 INFO L93 Difference]: Finished difference Result 44368 states and 102140 transitions. [2021-08-12 15:56:27,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 15:56:27,889 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 18.76) internal successors, (469), 25 states have internal predecessors, (469), 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 432 [2021-08-12 15:56:27,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:56:27,997 INFO L225 Difference]: With dead ends: 44368 [2021-08-12 15:56:27,997 INFO L226 Difference]: Without dead ends: 43321 [2021-08-12 15:56:28,012 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 780.8ms TimeCoverageRelationStatistics Valid=631, Invalid=1349, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 15:56:28,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43321 states. [2021-08-12 15:56:29,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43321 to 38988. [2021-08-12 15:56:30,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38988 states, 38987 states have (on average 2.2981506656064843) internal successors, (89598), 38987 states have internal predecessors, (89598), 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-08-12 15:56:30,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38988 states to 38988 states and 89598 transitions. [2021-08-12 15:56:30,122 INFO L78 Accepts]: Start accepts. Automaton has 38988 states and 89598 transitions. Word has length 432 [2021-08-12 15:56:30,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:56:30,123 INFO L482 AbstractCegarLoop]: Abstraction has 38988 states and 89598 transitions. [2021-08-12 15:56:30,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 18.76) internal successors, (469), 25 states have internal predecessors, (469), 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-08-12 15:56:30,124 INFO L276 IsEmpty]: Start isEmpty. Operand 38988 states and 89598 transitions. [2021-08-12 15:56:30,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2021-08-12 15:56:30,168 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:56:30,168 INFO L550 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:56:30,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable760 [2021-08-12 15:56:30,370 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:56:30,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:56:30,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1678291734, now seen corresponding path program 8 times [2021-08-12 15:56:30,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:56:30,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134289159] [2021-08-12 15:56:30,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:56:30,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:56:30,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1634 backedges. 0 proven. 1634 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:56:30,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:56:30,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134289159] [2021-08-12 15:56:30,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134289159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:30,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53340887] [2021-08-12 15:56:30,862 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-08-12 15:56:31,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 15:56:31,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:56:31,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 15:56:31,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:56:31,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1634 backedges. 0 proven. 1634 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:56:31,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53340887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:31,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:56:31,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 27 [2021-08-12 15:56:31,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86853499] [2021-08-12 15:56:31,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 15:56:31,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:56:31,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 15:56:31,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2021-08-12 15:56:31,634 INFO L87 Difference]: Start difference. First operand 38988 states and 89598 transitions. Second operand has 27 states, 27 states have (on average 18.59259259259259) internal successors, (502), 27 states have internal predecessors, (502), 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-08-12 15:56:37,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:56:37,741 INFO L93 Difference]: Finished difference Result 48989 states and 112721 transitions. [2021-08-12 15:56:37,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 15:56:37,741 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 18.59259259259259) internal successors, (502), 27 states have internal predecessors, (502), 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 465 [2021-08-12 15:56:37,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:56:37,847 INFO L225 Difference]: With dead ends: 48989 [2021-08-12 15:56:37,847 INFO L226 Difference]: Without dead ends: 47942 [2021-08-12 15:56:37,860 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 687.0ms TimeCoverageRelationStatistics Valid=748, Invalid=1604, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 15:56:37,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47942 states. [2021-08-12 15:56:40,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47942 to 43609. [2021-08-12 15:56:40,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43609 states, 43608 states have (on average 2.2972619702806822) internal successors, (100179), 43608 states have internal predecessors, (100179), 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-08-12 15:56:40,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43609 states to 43609 states and 100179 transitions. [2021-08-12 15:56:40,194 INFO L78 Accepts]: Start accepts. Automaton has 43609 states and 100179 transitions. Word has length 465 [2021-08-12 15:56:40,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:56:40,195 INFO L482 AbstractCegarLoop]: Abstraction has 43609 states and 100179 transitions. [2021-08-12 15:56:40,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 18.59259259259259) internal successors, (502), 27 states have internal predecessors, (502), 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-08-12 15:56:40,195 INFO L276 IsEmpty]: Start isEmpty. Operand 43609 states and 100179 transitions. [2021-08-12 15:56:40,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2021-08-12 15:56:40,243 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:56:40,244 INFO L550 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:56:40,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable761 [2021-08-12 15:56:40,448 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:56:40,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:56:40,448 INFO L82 PathProgramCache]: Analyzing trace with hash -2065731611, now seen corresponding path program 9 times [2021-08-12 15:56:40,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:56:40,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604820142] [2021-08-12 15:56:40,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:56:40,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:56:40,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 0 proven. 1974 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:56:40,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:56:40,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604820142] [2021-08-12 15:56:40,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604820142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:40,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201109376] [2021-08-12 15:56:40,999 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 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-08-12 15:56:46,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-12 15:56:46,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:56:46,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 596 conjuncts, 103 conjunts are in the unsatisfiable core [2021-08-12 15:56:46,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:56:46,619 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-08-12 15:56:46,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:46,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:46,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:46,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2021-08-12 15:56:46,666 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-08-12 15:56:46,667 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-08-12 15:56:46,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:46,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:46,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:46,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-08-12 15:56:47,173 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 13 treesize of output 9 [2021-08-12 15:56:47,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:20 [2021-08-12 15:56:47,226 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 25 treesize of output 24 [2021-08-12 15:56:47,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:35, output treesize:20 [2021-08-12 15:56:47,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:56:47,385 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:56:47,385 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 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:56:47,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:26 [2021-08-12 15:56:47,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:56:47,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:56:47,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,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-08-12 15:56:47,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:26 [2021-08-12 15:56:47,630 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 31 treesize of output 15 [2021-08-12 15:56:47,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:20 [2021-08-12 15:56:47,692 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 25 treesize of output 24 [2021-08-12 15:56:47,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:35, output treesize:20 [2021-08-12 15:56:47,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:56:47,868 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:56:47,868 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 31 treesize of output 27 [2021-08-12 15:56:47,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:26 [2021-08-12 15:56:47,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:56:47,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:56:47,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:47,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:47,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:26 [2021-08-12 15:56:48,154 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 31 treesize of output 15 [2021-08-12 15:56:48,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:20 [2021-08-12 15:56:48,221 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 25 treesize of output 24 [2021-08-12 15:56:48,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:35, output treesize:20 [2021-08-12 15:56:48,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:56:48,422 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:56:48,422 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 31 treesize of output 27 [2021-08-12 15:56:48,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:26 [2021-08-12 15:56:48,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:56:48,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:56:48,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:26 [2021-08-12 15:56:48,735 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 31 treesize of output 15 [2021-08-12 15:56:48,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:20 [2021-08-12 15:56:48,806 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 23 treesize of output 22 [2021-08-12 15:56:48,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:48,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:48,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:30, output treesize:13 [2021-08-12 15:56:49,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:56:49,078 INFO L354 Elim1Store]: treesize reduction 53, result has 19.7 percent of original size [2021-08-12 15:56:49,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 30 [2021-08-12 15:56:49,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:49,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:19 [2021-08-12 15:56:49,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:56:49,147 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 25 treesize of output 24 [2021-08-12 15:56:49,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:49,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:19 [2021-08-12 15:56:49,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-08-12 15:56:49,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:56:49,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:56:49,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 15:56:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 957 proven. 353 refuted. 0 times theorem prover too weak. 664 trivial. 0 not checked. [2021-08-12 15:56:49,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201109376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:56:49,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:56:49,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 34] total 59 [2021-08-12 15:56:49,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745434804] [2021-08-12 15:56:49,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-08-12 15:56:49,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:56:49,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-08-12 15:56:49,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=334, Invalid=3088, Unknown=0, NotChecked=0, Total=3422 [2021-08-12 15:56:49,279 INFO L87 Difference]: Start difference. First operand 43609 states and 100179 transitions. Second operand has 59 states, 59 states have (on average 12.559322033898304) internal successors, (741), 59 states have internal predecessors, (741), 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-08-12 15:57:15,605 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-08-12 15:57:23,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:57:23,840 INFO L93 Difference]: Finished difference Result 73980 states and 170594 transitions. [2021-08-12 15:57:23,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 412 states. [2021-08-12 15:57:23,841 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 12.559322033898304) internal successors, (741), 59 states have internal predecessors, (741), 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 498 [2021-08-12 15:57:23,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:57:23,970 INFO L225 Difference]: With dead ends: 73980 [2021-08-12 15:57:23,970 INFO L226 Difference]: Without dead ends: 40950 [2021-08-12 15:57:24,014 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 934 GetRequests, 461 SyntacticMatches, 7 SemanticMatches, 466 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96672 ImplicationChecksByTransitivity, 23447.6ms TimeCoverageRelationStatistics Valid=20060, Invalid=198496, Unknown=0, NotChecked=0, Total=218556 [2021-08-12 15:57:24,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40950 states. [2021-08-12 15:57:26,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40950 to 34314. [2021-08-12 15:57:26,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34314 states, 34313 states have (on average 2.2888409640660976) internal successors, (78537), 34313 states have internal predecessors, (78537), 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-08-12 15:57:26,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34314 states to 34314 states and 78537 transitions. [2021-08-12 15:57:26,330 INFO L78 Accepts]: Start accepts. Automaton has 34314 states and 78537 transitions. Word has length 498 [2021-08-12 15:57:26,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:57:26,331 INFO L482 AbstractCegarLoop]: Abstraction has 34314 states and 78537 transitions. [2021-08-12 15:57:26,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 12.559322033898304) internal successors, (741), 59 states have internal predecessors, (741), 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-08-12 15:57:26,331 INFO L276 IsEmpty]: Start isEmpty. Operand 34314 states and 78537 transitions. [2021-08-12 15:57:26,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2021-08-12 15:57:26,383 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:57:26,384 INFO L550 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:57:26,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable762 [2021-08-12 15:57:26,597 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:57:26,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:57:26,597 INFO L82 PathProgramCache]: Analyzing trace with hash 291210636, now seen corresponding path program 10 times [2021-08-12 15:57:26,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:57:26,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282018965] [2021-08-12 15:57:26,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:57:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:57:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2347 backedges. 0 proven. 2347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:57:27,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:57:27,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282018965] [2021-08-12 15:57:27,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282018965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:57:27,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371230725] [2021-08-12 15:57:27,058 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 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-08-12 15:57:29,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 15:57:29,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:57:29,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 15:57:29,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:57:30,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2347 backedges. 0 proven. 2347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:57:30,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371230725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:57:30,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:57:30,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 31 [2021-08-12 15:57:30,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786356149] [2021-08-12 15:57:30,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-08-12 15:57:30,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:57:30,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-12 15:57:30,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2021-08-12 15:57:30,650 INFO L87 Difference]: Start difference. First operand 34314 states and 78537 transitions. Second operand has 31 states, 31 states have (on average 18.322580645161292) internal successors, (568), 31 states have internal predecessors, (568), 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-08-12 15:57:36,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 15:57:36,648 INFO L93 Difference]: Finished difference Result 40977 states and 93928 transitions. [2021-08-12 15:57:36,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-12 15:57:36,649 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 18.322580645161292) internal successors, (568), 31 states have internal predecessors, (568), 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 531 [2021-08-12 15:57:36,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 15:57:36,754 INFO L225 Difference]: With dead ends: 40977 [2021-08-12 15:57:36,755 INFO L226 Difference]: Without dead ends: 39930 [2021-08-12 15:57:36,768 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 530 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 820.1ms TimeCoverageRelationStatistics Valid=1012, Invalid=2180, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 15:57:36,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39930 states. [2021-08-12 15:57:38,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39930 to 37212. [2021-08-12 15:57:38,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37212 states, 37211 states have (on average 2.2884630888715702) internal successors, (85156), 37211 states have internal predecessors, (85156), 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-08-12 15:57:39,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37212 states to 37212 states and 85156 transitions. [2021-08-12 15:57:39,107 INFO L78 Accepts]: Start accepts. Automaton has 37212 states and 85156 transitions. Word has length 531 [2021-08-12 15:57:39,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 15:57:39,108 INFO L482 AbstractCegarLoop]: Abstraction has 37212 states and 85156 transitions. [2021-08-12 15:57:39,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 18.322580645161292) internal successors, (568), 31 states have internal predecessors, (568), 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-08-12 15:57:39,108 INFO L276 IsEmpty]: Start isEmpty. Operand 37212 states and 85156 transitions. [2021-08-12 15:57:39,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 565 [2021-08-12 15:57:39,150 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 15:57:39,151 INFO L550 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 10, 10, 10, 10, 10, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-12 15:57:39,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable763,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 15:57:39,351 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-08-12 15:57:39,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 15:57:39,352 INFO L82 PathProgramCache]: Analyzing trace with hash 239946265, now seen corresponding path program 11 times [2021-08-12 15:57:39,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 15:57:39,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355074690] [2021-08-12 15:57:39,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 15:57:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 15:57:39,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2753 backedges. 0 proven. 2753 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 15:57:39,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 15:57:39,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355074690] [2021-08-12 15:57:39,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355074690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:57:39,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242524832] [2021-08-12 15:57:39,955 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 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-08-12 15:59:16,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-12 15:59:16,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 15:59:17,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 246 conjunts are in the unsatisfiable core [2021-08-12 15:59:17,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 15:59:17,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-08-12 15:59:17,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:17,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:12 [2021-08-12 15:59:17,455 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:17,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 39 [2021-08-12 15:59:17,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:17,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:17,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:24 [2021-08-12 15:59:17,802 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-08-12 15:59:17,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-08-12 15:59:17,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 15:59:17,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:17,839 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:17,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 32 treesize of output 28 [2021-08-12 15:59:17,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,894 INFO L628 ElimStorePlain]: treesize reduction 18, result has 80.6 percent of original size [2021-08-12 15:59:17,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:17,896 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:91, output treesize:49 [2021-08-12 15:59:17,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:17,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2021-08-12 15:59:17,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-08-12 15:59:17,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:17,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:17,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:17,993 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:79, output treesize:49 [2021-08-12 15:59:18,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-08-12 15:59:18,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:18,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2021-08-12 15:59:18,209 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:18,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:59:18,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:18,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:18,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:23 [2021-08-12 15:59:18,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:18,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:18,618 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:18,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:18,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,639 INFO L354 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2021-08-12 15:59:18,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2021-08-12 15:59:18,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:18,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:18,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:48 [2021-08-12 15:59:18,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:18,747 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 25 treesize of output 24 [2021-08-12 15:59:18,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,753 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 15 treesize of output 11 [2021-08-12 15:59:18,754 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:18,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:18,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:18,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:59:19,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:19,145 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 41 treesize of output 19 [2021-08-12 15:59:19,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:19,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-08-12 15:59:19,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:19,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:19,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:19,165 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:98, output treesize:45 [2021-08-12 15:59:19,296 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:19,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:59:19,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:19,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:19,309 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 26 treesize of output 25 [2021-08-12 15:59:19,311 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:19,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:19,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:19,341 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:76, output treesize:58 [2021-08-12 15:59:19,862 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-08-12 15:59:19,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-08-12 15:59:19,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 15:59:19,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:19,881 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:19,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 31 treesize of output 27 [2021-08-12 15:59:19,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:19,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:19,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:19,914 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:90, output treesize:48 [2021-08-12 15:59:19,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:19,996 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 25 treesize of output 24 [2021-08-12 15:59:19,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,002 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 15 treesize of output 11 [2021-08-12 15:59:20,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:20,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:20,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:59:20,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:20,613 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 32 treesize of output 16 [2021-08-12 15:59:20,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-08-12 15:59:20,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:20,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:20,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:98, output treesize:45 [2021-08-12 15:59:20,771 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:20,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:59:20,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:20,782 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 26 treesize of output 25 [2021-08-12 15:59:20,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:20,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:20,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:20,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:76, output treesize:58 [2021-08-12 15:59:21,369 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-08-12 15:59:21,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-08-12 15:59:21,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 15:59:21,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:21,386 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:21,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 31 treesize of output 27 [2021-08-12 15:59:21,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:21,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:21,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:21,416 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:90, output treesize:48 [2021-08-12 15:59:21,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:21,529 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 25 treesize of output 24 [2021-08-12 15:59:21,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:21,540 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 15 treesize of output 11 [2021-08-12 15:59:21,541 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:21,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:21,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:21,579 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2021-08-12 15:59:22,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:22,089 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 32 treesize of output 16 [2021-08-12 15:59:22,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:22,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-08-12 15:59:22,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:22,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:22,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-08-12 15:59:22,110 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:98, output treesize:45 [2021-08-12 15:59:22,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:22,236 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 26 treesize of output 25 [2021-08-12 15:59:22,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:22,264 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:22,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:59:22,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:22,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:22,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:22,292 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:76, output treesize:58 [2021-08-12 15:59:23,005 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-08-12 15:59:23,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-08-12 15:59:23,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 15:59:23,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:23,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:23,050 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:23,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 31 treesize of output 27 [2021-08-12 15:59:23,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:23,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:23,067 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:23,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 32 treesize of output 28 [2021-08-12 15:59:23,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:23,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:23,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:23,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:140, output treesize:77 [2021-08-12 15:59:23,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:23,245 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 26 treesize of output 25 [2021-08-12 15:59:23,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:23,254 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 15 treesize of output 11 [2021-08-12 15:59:23,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:23,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:23,263 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 25 treesize of output 24 [2021-08-12 15:59:23,264 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:23,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:23,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:23,308 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:122, output treesize:77 [2021-08-12 15:59:24,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:24,016 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 41 treesize of output 19 [2021-08-12 15:59:24,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:24,021 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 42 treesize of output 20 [2021-08-12 15:59:24,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-08-12 15:59:24,027 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:24,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:24,049 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:152, output treesize:78 [2021-08-12 15:59:24,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:24,218 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 36 treesize of output 29 [2021-08-12 15:59:24,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,249 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-08-12 15:59:24,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 38 [2021-08-12 15:59:24,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:24,259 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 26 treesize of output 25 [2021-08-12 15:59:24,260 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:24,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:24,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-08-12 15:59:24,299 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:124, output treesize:91 [2021-08-12 15:59:25,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:25,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:25,261 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:25,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 32 treesize of output 28 [2021-08-12 15:59:25,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:25,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:25,284 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:25,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 42 treesize of output 32 [2021-08-12 15:59:25,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,313 INFO L354 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2021-08-12 15:59:25,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2021-08-12 15:59:25,315 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-08-12 15:59:25,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:25,336 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-08-12 15:59:25,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 31 treesize of output 27 [2021-08-12 15:59:25,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:25,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-08-12 15:59:25,406 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:200, output treesize:116 [2021-08-12 15:59:25,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:25,592 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 36 treesize of output 29 [2021-08-12 15:59:25,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:25,609 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 25 treesize of output 24 [2021-08-12 15:59:25,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,620 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 15 treesize of output 11 [2021-08-12 15:59:25,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:25,635 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 26 treesize of output 25 [2021-08-12 15:59:25,636 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:25,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:25,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-08-12 15:59:25,697 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:176, output treesize:116 [2021-08-12 15:59:26,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-08-12 15:59:26,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-08-12 15:59:26,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-08-12 15:59:26,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:26,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:26,254 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:118, output treesize:79 [2021-08-12 15:59:26,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:26,559 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 25 treesize of output 24 [2021-08-12 15:59:26,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:26,570 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 25 treesize of output 24 [2021-08-12 15:59:26,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:26,583 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 25 treesize of output 24 [2021-08-12 15:59:26,585 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:26,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:26,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-08-12 15:59:26,620 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:124, output treesize:79 [2021-08-12 15:59:27,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:27,342 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:27,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:27,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:27,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:59:27,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:27,487 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 25 treesize of output 24 [2021-08-12 15:59:27,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:27,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:59:27,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-08-12 15:59:27,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:27,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2021-08-12 15:59:27,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:27,912 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 25 treesize of output 24 [2021-08-12 15:59:27,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:27,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:27,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-08-12 15:59:28,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:28,584 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:28,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:28,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:28,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:28,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:28,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:59:28,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:28,732 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 25 treesize of output 24 [2021-08-12 15:59:28,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:28,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:28,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:28,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:59:29,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-08-12 15:59:29,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:29,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2021-08-12 15:59:29,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:29,194 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 25 treesize of output 24 [2021-08-12 15:59:29,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:29,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-08-12 15:59:29,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:29,935 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:29,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:29,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:29,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:29,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:59:30,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:30,098 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 25 treesize of output 24 [2021-08-12 15:59:30,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:30,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:59:30,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-08-12 15:59:30,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:30,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2021-08-12 15:59:30,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:30,865 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 25 treesize of output 24 [2021-08-12 15:59:30,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:30,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:30,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2021-08-12 15:59:31,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 15:59:31,619 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:31,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:31,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:31,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:31,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:31,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2021-08-12 15:59:31,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 15:59:31,783 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 25 treesize of output 24 [2021-08-12 15:59:31,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:31,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:31,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:31,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2021-08-12 15:59:32,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-08-12 15:59:32,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:32,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2021-08-12 15:59:32,304 INFO L354 Elim1Store]: treesize reduction 45, result has 16.7 percent of original size [2021-08-12 15:59:32,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 31 [2021-08-12 15:59:32,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:32,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:49, output treesize:9 [2021-08-12 15:59:32,707 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-08-12 15:59:32,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 27 [2021-08-12 15:59:32,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:32,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:9 [2021-08-12 15:59:32,733 INFO L354 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2021-08-12 15:59:32,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-08-12 15:59:32,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:32,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-08-12 15:59:32,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-08-12 15:59:32,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 15:59:32,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 15:59:32,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-08-12 15:59:32,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2753 backedges. 1881 proven. 858 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-08-12 15:59:32,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242524832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 15:59:32,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 15:59:32,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 110] total 139 [2021-08-12 15:59:32,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321253841] [2021-08-12 15:59:32,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 139 states [2021-08-12 15:59:32,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 15:59:32,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 139 interpolants. [2021-08-12 15:59:32,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1734, Invalid=17448, Unknown=0, NotChecked=0, Total=19182 [2021-08-12 15:59:32,922 INFO L87 Difference]: Start difference. First operand 37212 states and 85156 transitions. Second operand has 139 states, 139 states have (on average 7.251798561151079) internal successors, (1008), 139 states have internal predecessors, (1008), 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-08-12 15:59:52,799 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-08-12 15:59:54,975 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-08-12 15:59:55,672 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-08-12 16:00:01,809 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-08-12 16:00:04,102 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 57 [2021-08-12 16:00:05,334 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-08-12 16:00:06,251 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-08-12 16:00:06,406 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-08-12 16:00:15,506 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 16:00:17,317 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-08-12 16:00:18,737 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 16:00:19,514 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-08-12 16:00:20,060 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-08-12 16:00:20,719 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-08-12 16:00:22,678 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2021-08-12 16:00:30,332 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 51 [2021-08-12 16:00:32,346 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 16:00:33,080 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 53 [2021-08-12 16:00:34,408 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-08-12 16:00:36,253 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 16:00:36,936 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 64 [2021-08-12 16:00:37,175 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-08-12 16:00:37,788 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-08-12 16:00:38,444 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 68 [2021-08-12 16:00:38,674 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-08-12 16:00:39,594 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 56 [2021-08-12 16:00:42,204 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2021-08-12 16:00:43,341 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 61 [2021-08-12 16:00:43,546 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2021-08-12 16:00:46,879 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-08-12 16:00:48,544 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 47 [2021-08-12 16:00:49,296 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:00:50,678 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 62 [2021-08-12 16:00:51,531 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 51 [2021-08-12 16:00:52,128 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:00:53,444 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2021-08-12 16:00:53,668 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 59 [2021-08-12 16:00:54,317 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 16:00:54,836 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 53 [2021-08-12 16:00:56,187 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-08-12 16:00:56,824 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-08-12 16:00:58,992 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 16:00:59,508 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 64 [2021-08-12 16:00:59,734 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-08-12 16:01:00,377 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-08-12 16:01:00,598 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-08-12 16:01:00,984 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 68 [2021-08-12 16:01:01,228 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-08-12 16:01:02,188 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 56 [2021-08-12 16:01:05,309 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2021-08-12 16:01:06,460 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 61 [2021-08-12 16:01:10,952 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-08-12 16:01:13,500 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:01:13,878 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-08-12 16:01:14,958 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 62 [2021-08-12 16:01:15,863 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 51 [2021-08-12 16:01:16,361 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:01:17,575 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2021-08-12 16:01:18,432 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 16:01:18,777 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 53 [2021-08-12 16:01:20,074 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 54 [2021-08-12 16:01:20,267 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-08-12 16:01:21,408 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 57 [2021-08-12 16:01:21,810 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 59 [2021-08-12 16:01:23,066 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 48 [2021-08-12 16:01:24,622 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 16:01:25,010 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 64 [2021-08-12 16:01:25,254 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2021-08-12 16:01:25,938 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-08-12 16:01:26,459 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 68 [2021-08-12 16:01:26,716 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-08-12 16:01:27,559 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 56 [2021-08-12 16:01:29,585 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 53 [2021-08-12 16:01:31,198 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 50 [2021-08-12 16:01:32,359 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 61 [2021-08-12 16:01:33,081 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 50 [2021-08-12 16:01:34,858 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-08-12 16:01:35,228 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 53 [2021-08-12 16:01:36,425 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 55 [2021-08-12 16:01:37,879 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-08-12 16:01:38,770 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 59 [2021-08-12 16:01:39,040 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-08-12 16:01:41,010 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:01:41,227 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 57 [2021-08-12 16:01:42,317 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 62 [2021-08-12 16:01:43,751 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 64 [2021-08-12 16:01:44,739 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 66 [2021-08-12 16:01:45,669 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 53 [2021-08-12 16:01:47,125 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 70 [2021-08-12 16:01:47,341 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 16:01:48,172 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 54 Received shutdown request... [2021-08-12 16:01:48,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 1026 states. [2021-08-12 16:01:48,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable764 [2021-08-12 16:01:48,541 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 16:01:48,543 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 16:01:48,545 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 16:01:48,545 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 04:01:48 BasicIcfg [2021-08-12 16:01:48,545 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 16:01:48,546 INFO L168 Benchmark]: Toolchain (without parser) took 515842.56 ms. Allocated memory was 189.8 MB in the beginning and 4.0 GB in the end (delta: 3.8 GB). Free memory was 153.3 MB in the beginning and 2.6 GB in the end (delta: -2.4 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 189.8 MB. Free memory is still 171.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: CACSL2BoogieTranslator took 707.01 ms. Allocated memory is still 189.8 MB. Free memory was 153.1 MB in the beginning and 128.5 MB in the end (delta: 24.6 MB). Peak memory consumption was 24.1 MB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: Boogie Procedure Inliner took 55.01 ms. Allocated memory is still 189.8 MB. Free memory was 128.5 MB in the beginning and 125.9 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: Boogie Preprocessor took 37.17 ms. Allocated memory is still 189.8 MB. Free memory was 125.9 MB in the beginning and 123.8 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: RCFGBuilder took 713.59 ms. Allocated memory is still 189.8 MB. Free memory was 123.8 MB in the beginning and 81.8 MB in the end (delta: 41.9 MB). Peak memory consumption was 41.9 MB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,546 INFO L168 Benchmark]: TraceAbstraction took 514322.88 ms. Allocated memory was 189.8 MB in the beginning and 4.0 GB in the end (delta: 3.8 GB). Free memory was 81.3 MB in the beginning and 2.6 GB in the end (delta: -2.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-12 16:01:48,547 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.15 ms. Allocated memory is still 189.8 MB. Free memory is still 171.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 707.01 ms. Allocated memory is still 189.8 MB. Free memory was 153.1 MB in the beginning and 128.5 MB in the end (delta: 24.6 MB). Peak memory consumption was 24.1 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 55.01 ms. Allocated memory is still 189.8 MB. Free memory was 128.5 MB in the beginning and 125.9 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 37.17 ms. Allocated memory is still 189.8 MB. Free memory was 125.9 MB in the beginning and 123.8 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 713.59 ms. Allocated memory is still 189.8 MB. Free memory was 123.8 MB in the beginning and 81.8 MB in the end (delta: 41.9 MB). Peak memory consumption was 41.9 MB. Max. memory is 8.0 GB. * TraceAbstraction took 514322.88 ms. Allocated memory was 189.8 MB in the beginning and 4.0 GB in the end (delta: 3.8 GB). Free memory was 81.3 MB in the beginning and 2.6 GB in the end (delta: -2.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1049]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (37212states) and FLOYD_HOARE automaton (currently 1026 states, 139 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 1161 known predicates. - TimeoutResultAtElement [Line: 1033]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (37212states) and FLOYD_HOARE automaton (currently 1026 states, 139 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 1161 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 324 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 514088.5ms, OverallIterations: 19, TraceHistogramMax: 14, EmptinessCheckTime: 477.1ms, AutomataDifference: 335861.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 946.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5363 SDtfs, 112145 SDslu, 86314 SDs, 0 SdLazy, 34292 SolverSat, 10264 SolverUnsat, 1056 SolverUnknown, 0 SolverNotchecked, 93400.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9030 GetRequests, 6247 SyntacticMatches, 42 SemanticMatches, 2740 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 869503 ImplicationChecksByTransitivity, 202292.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=43609occurred in iteration=16, InterpolantAutomatonStates: 1335, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 16541.7ms AutomataMinimizationTime, 18 MinimizatonAttempts, 47237 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 861.2ms SsaConstructionTime, 108400.5ms SatisfiabilityAnalysisTime, 45918.9ms InterpolantComputationTime, 10528 NumberOfCodeBlocks, 9759 NumberOfCodeBlocksAsserted, 72 NumberOfCheckSat, 10494 ConstructedInterpolants, 41 QuantifiedInterpolants, 62886 SizeOfPredicates, 473 NumberOfNonLiveVariables, 8288 ConjunctsInSsa, 747 ConjunctsInUnsatCore, 34 InterpolantComputations, 5 PerfectInterpolantSequences, 5472/27054 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown