/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-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-10 10:41:33,519 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-10 10:41:33,520 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-10 10:41:33,555 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-10 10:41:33,555 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-10 10:41:33,558 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-10 10:41:33,560 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-10 10:41:33,565 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-10 10:41:33,567 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-10 10:41:33,572 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-10 10:41:33,572 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-10 10:41:33,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-10 10:41:33,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-10 10:41:33,575 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-10 10:41:33,576 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-10 10:41:33,577 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-10 10:41:33,580 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-10 10:41:33,581 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-10 10:41:33,582 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-10 10:41:33,586 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-10 10:41:33,587 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-10 10:41:33,588 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-10 10:41:33,589 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-10 10:41:33,590 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-10 10:41:33,593 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-10 10:41:33,593 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-10 10:41:33,593 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-10 10:41:33,595 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-10 10:41:33,595 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-10 10:41:33,595 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-10 10:41:33,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-10 10:41:33,596 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-10 10:41:33,599 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-10 10:41:33,599 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-10 10:41:33,600 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-10 10:41:33,600 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-10 10:41:33,601 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-10 10:41:33,601 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-10 10:41:33,601 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-10 10:41:33,601 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-10 10:41:33,602 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-10 10:41:33,603 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-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf [2021-07-10 10:41:33,631 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-10 10:41:33,631 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-10 10:41:33,631 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-10 10:41:33,632 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-10 10:41:33,634 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-10 10:41:33,634 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-10 10:41:33,634 INFO L138 SettingsManager]: * Use SBE=true [2021-07-10 10:41:33,634 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-10 10:41:33,634 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-10 10:41:33,634 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-10 10:41:33,635 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-10 10:41:33,656 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-10 10:41:33,656 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-10 10:41:33,656 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-10 10:41:33,656 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-10 10:41:33,657 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-10 10:41:33,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-10 10:41:33,658 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-10 10:41:33,658 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-07-10 10:41:33,658 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-10 10:41:33,658 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-07-10 10:41:33,658 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-07-10 10:41:33,913 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-10 10:41:33,926 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-10 10:41:33,928 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-10 10:41:33,929 INFO L271 PluginConnector]: Initializing CDTParser... [2021-07-10 10:41:33,929 INFO L275 PluginConnector]: CDTParser initialized [2021-07-10 10:41:33,930 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-07-10 10:41:33,974 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd9064dd/7e9d27224a554da89e078c5c6c18f039/FLAG06267318f [2021-07-10 10:41:34,441 INFO L306 CDTParser]: Found 1 translation units. [2021-07-10 10:41:34,442 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-07-10 10:41:34,456 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd9064dd/7e9d27224a554da89e078c5c6c18f039/FLAG06267318f [2021-07-10 10:41:34,472 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6cd9064dd/7e9d27224a554da89e078c5c6c18f039 [2021-07-10 10:41:34,474 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-10 10:41:34,477 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-07-10 10:41:34,479 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-07-10 10:41:34,479 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-07-10 10:41:34,481 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-07-10 10:41:34,482 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:34,483 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1926e5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34, skipping insertion in model container [2021-07-10 10:41:34,483 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:34,488 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-07-10 10:41:34,525 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-07-10 10:41:34,856 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41060,41073] [2021-07-10 10:41:34,890 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-10 10:41:34,911 INFO L203 MainTranslator]: Completed pre-run [2021-07-10 10:41:34,942 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41060,41073] [2021-07-10 10:41:34,951 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-10 10:41:34,984 INFO L208 MainTranslator]: Completed translation [2021-07-10 10:41:34,984 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34 WrapperNode [2021-07-10 10:41:34,984 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-07-10 10:41:34,985 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-10 10:41:34,985 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-10 10:41:34,985 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-10 10:41:34,990 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,003 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,021 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-10 10:41:35,022 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-10 10:41:35,022 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-10 10:41:35,022 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-10 10:41:35,028 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,028 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,031 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,031 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,035 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,039 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,041 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (1/1) ... [2021-07-10 10:41:35,043 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-10 10:41:35,043 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-10 10:41:35,043 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-10 10:41:35,043 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-10 10:41:35,044 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (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-07-10 10:41:35,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-07-10 10:41:35,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-07-10 10:41:35,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-07-10 10:41:35,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-07-10 10:41:35,123 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-07-10 10:41:35,123 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-07-10 10:41:35,123 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-07-10 10:41:35,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-07-10 10:41:35,123 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-10 10:41:35,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-10 10:41:35,124 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-10 10:41:35,543 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-10 10:41:35,543 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-07-10 10:41:35,545 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 10:41:35 BoogieIcfgContainer [2021-07-10 10:41:35,545 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-10 10:41:35,546 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-10 10:41:35,546 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-10 10:41:35,548 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-10 10:41:35,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.07 10:41:34" (1/3) ... [2021-07-10 10:41:35,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e59e001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 10:41:35, skipping insertion in model container [2021-07-10 10:41:35,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:41:34" (2/3) ... [2021-07-10 10:41:35,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e59e001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 10:41:35, skipping insertion in model container [2021-07-10 10:41:35,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 10:41:35" (3/3) ... [2021-07-10 10:41:35,550 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_77-tricky_address4_racing.i [2021-07-10 10:41:35,553 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-10 10:41:35,553 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-10 10:41:35,553 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-07-10 10:41:35,554 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-10 10:41:35,588 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,588 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,588 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,588 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,588 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,589 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,590 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,591 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,592 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,593 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,594 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,595 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,596 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,597 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:35,610 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-07-10 10:41:35,625 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 10:41:35,661 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 10:41:35,661 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 10:41:35,661 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 10:41:35,661 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 10:41:35,661 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 10:41:35,661 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 10:41:35,661 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 10:41:35,661 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of1ForFork0======== [2021-07-10 10:41:35,957 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:35,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:35,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1483182887, now seen corresponding path program 1 times [2021-07-10 10:41:35,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:35,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820155109] [2021-07-10 10:41:35,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:36,146 INFO L134 CoverageAnalysis]: Checked inductivity of 519 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-07-10 10:41:36,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:36,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820155109] [2021-07-10 10:41:36,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820155109] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:36,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:36,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 10:41:36,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160292405] [2021-07-10 10:41:36,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 10:41:36,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:36,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 10:41:36,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 10:41:36,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,162 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:36,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 59.5) internal successors, (119), 2 states have internal predecessors, (119), 0 states have call successors, (0), 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-07-10 10:41:36,163 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-10 10:41:36,331 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:36,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:36,332 INFO L82 PathProgramCache]: Analyzing trace with hash 152145400, now seen corresponding path program 1 times [2021-07-10 10:41:36,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:36,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579628147] [2021-07-10 10:41:36,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:36,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:36,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:36,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579628147] [2021-07-10 10:41:36,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579628147] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:36,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:36,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 10:41:36,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406070551] [2021-07-10 10:41:36,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:41:36,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:36,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:41:36,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 10:41:36,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,381 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:36,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 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-07-10 10:41:36,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:36,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-10 10:41:36,419 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:36,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:36,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1408293890, now seen corresponding path program 1 times [2021-07-10 10:41:36,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:36,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368278478] [2021-07-10 10:41:36,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:36,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:36,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:36,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:36,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368278478] [2021-07-10 10:41:36,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368278478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:36,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564214047] [2021-07-10 10:41:36,466 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-07-10 10:41:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:36,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:41:36,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:36,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:36,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564214047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:36,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:36,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:41:36,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278163829] [2021-07-10 10:41:36,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:41:36,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:36,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:41:36,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:41:36,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,688 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:36,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:36,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:36,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:36,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:36,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:36,998 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:36,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:36,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1616667064, now seen corresponding path program 2 times [2021-07-10 10:41:36,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:36,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829880484] [2021-07-10 10:41:36,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:37,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:37,046 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:37,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:37,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829880484] [2021-07-10 10:41:37,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829880484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:37,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605915588] [2021-07-10 10:41:37,046 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-07-10 10:41:37,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-07-10 10:41:37,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:37,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 10:41:37,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:37,160 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-07-10 10:41:37,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 10:41:37,181 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 7 treesize of output 6 [2021-07-10 10:41:37,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 10:41:37,252 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 10:41:37,252 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-07-10 10:41:37,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 10:41:37,292 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:41:37,296 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 12 treesize of output 11 [2021-07-10 10:41:37,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,300 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,309 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 10:41:37,346 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 18 treesize of output 14 [2021-07-10 10:41:37,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:37,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:37,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 10:41:37,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-07-10 10:41:37,391 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:37,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605915588] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:37,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:41:37,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-07-10 10:41:37,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782784434] [2021-07-10 10:41:37,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 10:41:37,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:37,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 10:41:37,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-07-10 10:41:37,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:37,392 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:37,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 9 states have internal predecessors, (63), 0 states have call successors, (0), 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-07-10 10:41:37,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:37,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:37,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:37,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 10:41:37,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:37,907 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:37,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:37,908 INFO L82 PathProgramCache]: Analyzing trace with hash -176793397, now seen corresponding path program 1 times [2021-07-10 10:41:37,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:37,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457557776] [2021-07-10 10:41:37,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:37,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:37,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:37,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457557776] [2021-07-10 10:41:37,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457557776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:37,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006065586] [2021-07-10 10:41:37,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:38,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:38,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:41:38,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:38,114 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:41:38,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006065586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:38,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:38,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 10:41:38,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870012005] [2021-07-10 10:41:38,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 10:41:38,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:38,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 10:41:38,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 10:41:38,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,116 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:38,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 0 states have call successors, (0), 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-07-10 10:41:38,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:38,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:38,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 10:41:38,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 10:41:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:41:38,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:38,432 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE (1/2) [2021-07-10 10:41:38,433 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 10:41:38,437 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 10:41:38,437 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 10:41:38,437 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 10:41:38,437 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 10:41:38,437 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 10:41:38,437 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 10:41:38,437 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 10:41:38,437 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 10:41:38,440 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:38,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:38,440 INFO L82 PathProgramCache]: Analyzing trace with hash -756934771, now seen corresponding path program 1 times [2021-07-10 10:41:38,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:38,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698033169] [2021-07-10 10:41:38,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:38,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:38,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:38,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698033169] [2021-07-10 10:41:38,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698033169] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:38,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:38,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 10:41:38,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262229036] [2021-07-10 10:41:38,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 10:41:38,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:38,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 10:41:38,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 10:41:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,451 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:38,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 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-07-10 10:41:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-10 10:41:38,453 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:38,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:38,453 INFO L82 PathProgramCache]: Analyzing trace with hash 572314360, now seen corresponding path program 1 times [2021-07-10 10:41:38,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:38,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935854776] [2021-07-10 10:41:38,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:38,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:38,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:38,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935854776] [2021-07-10 10:41:38,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935854776] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:38,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:38,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 10:41:38,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635719445] [2021-07-10 10:41:38,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:41:38,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:38,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:41:38,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 10:41:38,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,498 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:38,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 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-07-10 10:41:38,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:38,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-10 10:41:38,506 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:38,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:38,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1507642114, now seen corresponding path program 1 times [2021-07-10 10:41:38,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:38,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606557610] [2021-07-10 10:41:38,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:38,525 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:38,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:38,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606557610] [2021-07-10 10:41:38,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606557610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:38,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785157565] [2021-07-10 10:41:38,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:38,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 10:41:38,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:38,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:41:38,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785157565] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:38,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:41:38,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 10:41:38,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607167355] [2021-07-10 10:41:38,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:41:38,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:38,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:41:38,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 10:41:38,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,645 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:38,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 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-07-10 10:41:38,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:38,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:38,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:38,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:39,053 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:39,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:39,053 INFO L82 PathProgramCache]: Analyzing trace with hash -284217623, now seen corresponding path program 1 times [2021-07-10 10:41:39,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:39,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351928216] [2021-07-10 10:41:39,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:39,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:41:39,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:39,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351928216] [2021-07-10 10:41:39,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351928216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:39,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592315656] [2021-07-10 10:41:39,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:39,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:39,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:41:39,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:41:39,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592315656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:39,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:39,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:41:39,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909299344] [2021-07-10 10:41:39,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:41:39,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:39,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:41:39,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:41:39,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,264 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:39,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 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-07-10 10:41:39,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:39,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:39,529 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:39,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:39,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1050918947, now seen corresponding path program 2 times [2021-07-10 10:41:39,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:39,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979672554] [2021-07-10 10:41:39,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:39,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:39,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:39,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:39,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979672554] [2021-07-10 10:41:39,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979672554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:39,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152370281] [2021-07-10 10:41:39,556 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 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-07-10 10:41:39,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:41:39,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:39,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:41:39,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:39,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:39,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152370281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:39,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:39,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:41:39,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925235539] [2021-07-10 10:41:39,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:41:39,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:39,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:41:39,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:41:39,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,707 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:39,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 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-07-10 10:41:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:39,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-10 10:41:39,954 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:39,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:39,955 INFO L82 PathProgramCache]: Analyzing trace with hash -2108271767, now seen corresponding path program 1 times [2021-07-10 10:41:39,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:39,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730657134] [2021-07-10 10:41:39,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:39,987 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:39,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:39,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730657134] [2021-07-10 10:41:39,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730657134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:39,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370561796] [2021-07-10 10:41:39,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:40,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:41:40,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:40,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:40,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370561796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:40,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:40,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-10 10:41:40,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008716438] [2021-07-10 10:41:40,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 10:41:40,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:40,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 10:41:40,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-10 10:41:40,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,155 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:40,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 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-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:40,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:40,418 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:40,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:40,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1912041053, now seen corresponding path program 2 times [2021-07-10 10:41:40,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:40,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565891376] [2021-07-10 10:41:40,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:40,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:40,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565891376] [2021-07-10 10:41:40,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565891376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:40,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72659379] [2021-07-10 10:41:40,459 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 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-07-10 10:41:40,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:41:40,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:40,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 10:41:40,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:40,588 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:40,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72659379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:40,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:40,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 10:41:40,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792610440] [2021-07-10 10:41:40,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 10:41:40,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:40,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 10:41:40,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 10:41:40,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,590 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:40,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 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-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:40,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:40,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:40,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:40,890 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:40,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:40,890 INFO L82 PathProgramCache]: Analyzing trace with hash 822486953, now seen corresponding path program 3 times [2021-07-10 10:41:40,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:40,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796922961] [2021-07-10 10:41:40,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:40,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:40,945 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:40,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:40,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796922961] [2021-07-10 10:41:40,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796922961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:40,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875002047] [2021-07-10 10:41:40,945 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 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-07-10 10:41:41,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-10 10:41:41,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:41,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 10:41:41,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:41,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875002047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:41,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:41,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 10:41:41,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238545681] [2021-07-10 10:41:41,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 10:41:41,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:41,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 10:41:41,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 10:41:41,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,135 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:41,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 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-07-10 10:41:41,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:41,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:41,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:41,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:41,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-10 10:41:41,436 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:41,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:41,436 INFO L82 PathProgramCache]: Analyzing trace with hash -447519389, now seen corresponding path program 4 times [2021-07-10 10:41:41,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:41,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369154813] [2021-07-10 10:41:41,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:41,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:41,522 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:41,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:41,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369154813] [2021-07-10 10:41:41,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369154813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:41,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900944002] [2021-07-10 10:41:41,522 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 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-07-10 10:41:41,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 10:41:41,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:41,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-10 10:41:41,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:41,671 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:41,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900944002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:41,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:41,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-07-10 10:41:41,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536982103] [2021-07-10 10:41:41,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-10 10:41:41,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:41,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-10 10:41:41,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-10 10:41:41,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,672 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:41,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 15 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:41,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:41,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:41,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-10 10:41:41,992 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:41,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:41,992 INFO L82 PathProgramCache]: Analyzing trace with hash 774482921, now seen corresponding path program 5 times [2021-07-10 10:41:41,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:41,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694619721] [2021-07-10 10:41:41,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:42,078 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:42,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:42,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694619721] [2021-07-10 10:41:42,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694619721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:42,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874438178] [2021-07-10 10:41:42,078 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 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-07-10 10:41:42,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-07-10 10:41:42,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:42,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 10:41:42,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:42,262 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:42,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874438178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:42,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:42,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 10:41:42,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338226124] [2021-07-10 10:41:42,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 10:41:42,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:42,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 10:41:42,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 10:41:42,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,264 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:42,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 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-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:42,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:42,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:42,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:42,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-10 10:41:42,613 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:42,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:42,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1392019747, now seen corresponding path program 6 times [2021-07-10 10:41:42,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:42,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606503121] [2021-07-10 10:41:42,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:42,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:42,716 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:42,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:42,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606503121] [2021-07-10 10:41:42,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606503121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:42,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115300588] [2021-07-10 10:41:42,716 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 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-07-10 10:41:42,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-10 10:41:42,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:42,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 10:41:42,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:42,898 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:42,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115300588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:42,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:42,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 10:41:42,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090759378] [2021-07-10 10:41:42,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 10:41:42,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:42,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 10:41:42,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 10:41:42,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,899 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:42,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:42,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:41:43,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:43,266 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:43,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:43,267 INFO L82 PathProgramCache]: Analyzing trace with hash -2132484055, now seen corresponding path program 7 times [2021-07-10 10:41:43,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:43,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487703189] [2021-07-10 10:41:43,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:43,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:43,457 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:43,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:43,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487703189] [2021-07-10 10:41:43,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487703189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:43,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872008852] [2021-07-10 10:41:43,457 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 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-07-10 10:41:43,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:43,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 10:41:43,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:43,626 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:43,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872008852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:43,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:43,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 10:41:43,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016084933] [2021-07-10 10:41:43,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 10:41:43,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:43,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 10:41:43,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 10:41:43,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,628 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:43,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 21 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:41:43,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:41:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:41:44,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-10 10:41:44,034 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:44,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:44,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1504445213, now seen corresponding path program 8 times [2021-07-10 10:41:44,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:44,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158959174] [2021-07-10 10:41:44,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:44,179 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:44,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:44,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158959174] [2021-07-10 10:41:44,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158959174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:44,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434675576] [2021-07-10 10:41:44,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:44,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:41:44,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:44,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 10:41:44,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:44,387 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 10:41:44,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434675576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:44,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:44,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 10:41:44,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574865059] [2021-07-10 10:41:44,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 10:41:44,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:44,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 10:41:44,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 10:41:44,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:44,388 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:44,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 23 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:41:44,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:41:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:41:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:41:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:41:44,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-10 10:41:44,840 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:44,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:44,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1822702487, now seen corresponding path program 9 times [2021-07-10 10:41:44,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:44,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047724640] [2021-07-10 10:41:44,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 10:41:44,891 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 10:41:44,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 10:41:44,931 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 10:41:44,965 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-10 10:41:44,966 INFO L609 BasicCegarLoop]: Counterexample might be feasible [2021-07-10 10:41:44,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-07-10 10:41:44,973 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/2) [2021-07-10 10:41:44,973 WARN L243 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-07-10 10:41:44,973 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-07-10 10:41:44,997 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,997 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,997 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,997 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,997 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,998 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:44,999 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,000 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,001 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,002 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,003 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,004 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,005 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,006 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,007 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,008 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,009 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,010 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,011 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,012 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,013 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,014 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,015 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,016 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,017 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,018 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,019 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,020 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,020 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,021 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,022 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,022 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:41:45,024 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-07-10 10:41:45,025 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 10:41:45,052 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 10:41:45,052 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 10:41:45,052 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 10:41:45,052 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 10:41:45,052 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 10:41:45,052 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 10:41:45,052 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 10:41:45,052 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of2ForFork0======== [2021-07-10 10:41:45,521 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:45,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:45,521 INFO L82 PathProgramCache]: Analyzing trace with hash -756778530, now seen corresponding path program 1 times [2021-07-10 10:41:45,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:45,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459400528] [2021-07-10 10:41:45,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:45,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:45,537 INFO L134 CoverageAnalysis]: Checked inductivity of 519 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-07-10 10:41:45,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:45,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459400528] [2021-07-10 10:41:45,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459400528] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:45,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:45,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 10:41:45,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914466364] [2021-07-10 10:41:45,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 10:41:45,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:45,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 10:41:45,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 10:41:45,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:45,538 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:45,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 59.5) internal successors, (119), 2 states have internal predecessors, (119), 0 states have call successors, (0), 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-07-10 10:41:45,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:48,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:48,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-07-10 10:41:48,558 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:48,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:48,558 INFO L82 PathProgramCache]: Analyzing trace with hash 256043251, now seen corresponding path program 1 times [2021-07-10 10:41:48,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:48,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207434502] [2021-07-10 10:41:48,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:48,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:48,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:48,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:48,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207434502] [2021-07-10 10:41:48,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207434502] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:48,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:41:48,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 10:41:48,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055042345] [2021-07-10 10:41:48,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:41:48,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:48,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:41:48,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 10:41:48,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:48,570 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:48,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 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-07-10 10:41:48,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:48,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:50,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:50,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:50,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-07-10 10:41:50,078 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:50,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:50,079 INFO L82 PathProgramCache]: Analyzing trace with hash 141175930, now seen corresponding path program 1 times [2021-07-10 10:41:50,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:50,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844980150] [2021-07-10 10:41:50,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:50,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:50,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:50,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844980150] [2021-07-10 10:41:50,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844980150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:50,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279104168] [2021-07-10 10:41:50,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:50,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:41:50,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:50,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:50,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279104168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:50,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:50,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:41:50,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991878444] [2021-07-10 10:41:50,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:41:50,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:50,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:41:50,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:41:50,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:50,498 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:50,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:41:50,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:50,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:50,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:52,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:52,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:52,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:52,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-10 10:41:52,388 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:52,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:52,393 INFO L82 PathProgramCache]: Analyzing trace with hash -357366445, now seen corresponding path program 2 times [2021-07-10 10:41:52,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:52,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910059933] [2021-07-10 10:41:52,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:52,440 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:41:52,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:52,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910059933] [2021-07-10 10:41:52,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910059933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:52,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669209977] [2021-07-10 10:41:52,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:52,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-07-10 10:41:52,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:41:52,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 10:41:52,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:52,531 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-07-10 10:41:52,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 10:41:52,544 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 7 treesize of output 6 [2021-07-10 10:41:52,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 10:41:52,822 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 10:41:52,822 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-07-10 10:41:52,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 10:41:52,893 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:41:52,896 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 12 treesize of output 11 [2021-07-10 10:41:52,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,901 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 10:41:52,955 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 18 treesize of output 14 [2021-07-10 10:41:52,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:41:52,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:41:52,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 10:41:52,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-07-10 10:41:53,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:53,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669209977] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:41:53,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:41:53,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-07-10 10:41:53,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923974907] [2021-07-10 10:41:53,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 10:41:53,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:53,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 10:41:53,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-07-10 10:41:53,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:53,015 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:53,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 9 states have internal predecessors, (63), 0 states have call successors, (0), 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-07-10 10:41:53,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:53,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:53,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:53,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:41:56,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-10 10:41:56,612 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:41:56,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:41:56,612 INFO L82 PathProgramCache]: Analyzing trace with hash -799801711, now seen corresponding path program 1 times [2021-07-10 10:41:56,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:41:56,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87544708] [2021-07-10 10:41:56,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:41:56,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:56,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:41:56,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:41:56,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87544708] [2021-07-10 10:41:56,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87544708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:56,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438393500] [2021-07-10 10:41:56,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:41:56,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:41:56,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:41:56,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:41:57,098 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:41:57,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438393500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:41:57,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:41:57,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 10:41:57,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285023232] [2021-07-10 10:41:57,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 10:41:57,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:41:57,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 10:41:57,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 10:41:57,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:57,100 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:41:57,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 0 states have call successors, (0), 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-07-10 10:41:57,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:57,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:57,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:57,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:41:57,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:59,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:41:59,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:41:59,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:41:59,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:41:59,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:00,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-10 10:42:00,106 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:00,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:00,106 INFO L82 PathProgramCache]: Analyzing trace with hash 306059375, now seen corresponding path program 1 times [2021-07-10 10:42:00,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:00,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945300365] [2021-07-10 10:42:00,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:00,161 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:00,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:00,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945300365] [2021-07-10 10:42:00,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945300365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:00,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996212360] [2021-07-10 10:42:00,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:00,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 10:42:00,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:00,374 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:00,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996212360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:00,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:00,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 10:42:00,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62700043] [2021-07-10 10:42:00,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 10:42:00,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:00,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 10:42:00,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 10:42:00,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:00,376 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:00,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 0 states have call successors, (0), 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-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:00,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:03,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:03,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:03,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:03,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:03,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:03,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:03,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-10 10:42:03,446 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:03,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:03,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1339882698, now seen corresponding path program 2 times [2021-07-10 10:42:03,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:03,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616794167] [2021-07-10 10:42:03,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:03,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:03,543 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:03,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:03,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616794167] [2021-07-10 10:42:03,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616794167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:03,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994842325] [2021-07-10 10:42:03,543 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:03,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:03,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:03,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 10:42:03,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:03,833 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-07-10 10:42:03,872 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:03,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994842325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:03,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:03,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 10:42:03,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678208910] [2021-07-10 10:42:03,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 10:42:03,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:03,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 10:42:03,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 10:42:03,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:03,873 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:03,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 7.769230769230769) internal successors, (101), 13 states have internal predecessors, (101), 0 states have call successors, (0), 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-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:03,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:06,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:06,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:06,997 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:06,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:06,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1034634033, now seen corresponding path program 3 times [2021-07-10 10:42:06,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:06,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064076598] [2021-07-10 10:42:06,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:07,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:07,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064076598] [2021-07-10 10:42:07,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064076598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:07,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396087188] [2021-07-10 10:42:07,098 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:07,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 10:42:07,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:07,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:42:07,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:07,361 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-07-10 10:42:07,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396087188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:07,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:07,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-07-10 10:42:07,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040726159] [2021-07-10 10:42:07,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 10:42:07,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:07,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 10:42:07,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-10 10:42:07,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:07,363 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:07,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 8.722222222222221) internal successors, (157), 18 states have internal predecessors, (157), 0 states have call successors, (0), 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-07-10 10:42:07,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:07,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:08,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-10 10:42:08,613 INFO L430 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:08,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:08,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1892210521, now seen corresponding path program 1 times [2021-07-10 10:42:08,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:08,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392133227] [2021-07-10 10:42:08,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:08,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:08,697 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:08,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:08,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392133227] [2021-07-10 10:42:08,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392133227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:08,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780583394] [2021-07-10 10:42:08,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:08,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 10:42:08,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:09,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780583394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:09,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:09,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 10:42:09,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939178828] [2021-07-10 10:42:09,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 10:42:09,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:09,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 10:42:09,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 10:42:09,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:09,053 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:09,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 7.176470588235294) internal successors, (122), 17 states have internal predecessors, (122), 0 states have call successors, (0), 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-07-10 10:42:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:10,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:10,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:10,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:10,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:10,224 INFO L430 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:10,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:10,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1347687456, now seen corresponding path program 2 times [2021-07-10 10:42:10,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:10,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307108852] [2021-07-10 10:42:10,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:10,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:10,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307108852] [2021-07-10 10:42:10,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307108852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:10,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429240015] [2021-07-10 10:42:10,324 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:10,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:10,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:10,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 10:42:10,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:10,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429240015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:10,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:10,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 10:42:10,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119950165] [2021-07-10 10:42:10,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 10:42:10,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:10,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 10:42:10,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 10:42:10,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:10,533 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:10,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.684210526315789) internal successors, (127), 19 states have internal predecessors, (127), 0 states have call successors, (0), 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-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:10,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:11,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:11,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-10 10:42:11,824 INFO L430 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:11,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:11,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1307808697, now seen corresponding path program 3 times [2021-07-10 10:42:11,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:11,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145778630] [2021-07-10 10:42:11,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:11,943 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:11,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:11,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145778630] [2021-07-10 10:42:11,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145778630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:11,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174061243] [2021-07-10 10:42:11,944 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:12,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 10:42:12,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:12,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-10 10:42:12,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:12,045 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-07-10 10:42:12,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:12,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 10:42:12,067 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 10:42:12,067 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-07-10 10:42:12,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:12,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2021-07-10 10:42:12,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 10:42:12,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:12,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:12 [2021-07-10 10:42:12,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, 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 20 [2021-07-10 10:42:12,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:12,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:12,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:12,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:25, output treesize:21 [2021-07-10 10:42:12,349 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2021-07-10 10:42:12,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174061243] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:12,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:42:12,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [19] total 24 [2021-07-10 10:42:12,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674859755] [2021-07-10 10:42:12,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:42:12,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:12,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:42:12,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2021-07-10 10:42:12,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:12,350 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:12,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:12,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:13,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:13,601 INFO L430 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:13,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:13,601 INFO L82 PathProgramCache]: Analyzing trace with hash -950123944, now seen corresponding path program 1 times [2021-07-10 10:42:13,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:13,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122623186] [2021-07-10 10:42:13,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:13,820 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:13,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:13,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122623186] [2021-07-10 10:42:13,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122623186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:13,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111731287] [2021-07-10 10:42:13,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:13,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 10:42:13,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:14,059 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:14,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111731287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:14,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:14,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 10:42:14,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128007283] [2021-07-10 10:42:14,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 10:42:14,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:14,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 10:42:14,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 10:42:14,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:14,061 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:14,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 6.428571428571429) internal successors, (135), 21 states have internal predecessors, (135), 0 states have call successors, (0), 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-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:14,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:14,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:14,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:14,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:15,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-10 10:42:15,184 INFO L430 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:15,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:15,185 INFO L82 PathProgramCache]: Analyzing trace with hash -2129592015, now seen corresponding path program 2 times [2021-07-10 10:42:15,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:15,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992840936] [2021-07-10 10:42:15,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:15,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:15,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:15,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992840936] [2021-07-10 10:42:15,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992840936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:15,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140063652] [2021-07-10 10:42:15,338 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:15,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:15,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:15,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 10:42:15,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:15,580 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-07-10 10:42:15,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140063652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:15,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:15,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 10:42:15,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859687868] [2021-07-10 10:42:15,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 10:42:15,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:15,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 10:42:15,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 10:42:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:15,581 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:15,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 6.086956521739131) internal successors, (140), 23 states have internal predecessors, (140), 0 states have call successors, (0), 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-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:15,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:15,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:15,770 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 6 [2021-07-10 10:42:16,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:16,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:16,873 INFO L430 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:16,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:16,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1313824264, now seen corresponding path program 3 times [2021-07-10 10:42:16,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:16,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469001926] [2021-07-10 10:42:16,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:17,153 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2021-07-10 10:42:17,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:17,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469001926] [2021-07-10 10:42:17,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469001926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:17,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436112592] [2021-07-10 10:42:17,154 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:17,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 10:42:17,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:17,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-10 10:42:17,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:17,295 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-07-10 10:42:17,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 10:42:17,302 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 7 treesize of output 6 [2021-07-10 10:42:17,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 10:42:17,392 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 10:42:17,393 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-07-10 10:42:17,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 10:42:17,409 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:42:17,412 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 12 treesize of output 11 [2021-07-10 10:42:17,412 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,416 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,421 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 10:42:17,445 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-07-10 10:42:17,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:17,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:34 [2021-07-10 10:42:17,508 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:42:17,511 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 12 treesize of output 11 [2021-07-10 10:42:17,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,516 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:23 [2021-07-10 10:42:17,544 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:42:17,548 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 12 treesize of output 11 [2021-07-10 10:42:17,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,552 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:38, output treesize:19 [2021-07-10 10:42:17,613 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-07-10 10:42:17,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 25 treesize of output 21 [2021-07-10 10:42:17,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-07-10 10:42:17,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 10:42:17,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:17,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:17,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:17,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:24 [2021-07-10 10:42:19,718 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 c_t_funThread1of2ForFork0_~i~0) (* 28 t_funThread2of2ForFork0_~i~0))))) is different from true [2021-07-10 10:42:19,903 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 27 treesize of output 23 [2021-07-10 10:42:19,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:19,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:19,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:19,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-07-10 10:42:20,815 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2021-07-10 10:42:20,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436112592] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:20,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:42:20,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [18] total 28 [2021-07-10 10:42:20,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507202509] [2021-07-10 10:42:20,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 10:42:20,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:20,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 10:42:20,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=613, Unknown=2, NotChecked=50, Total=756 [2021-07-10 10:42:20,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:20,816 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:20,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.555555555555555) internal successors, (100), 18 states have internal predecessors, (100), 0 states have call successors, (0), 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-07-10 10:42:20,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:20,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:20,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:20,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:20,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:20,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:23,790 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 26 [2021-07-10 10:42:26,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:26,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-10 10:42:26,558 INFO L430 AbstractCegarLoop]: === Iteration 15 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:26,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:26,558 INFO L82 PathProgramCache]: Analyzing trace with hash -77331311, now seen corresponding path program 1 times [2021-07-10 10:42:26,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:26,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889819315] [2021-07-10 10:42:26,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:26,795 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-07-10 10:42:26,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:26,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889819315] [2021-07-10 10:42:26,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889819315] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:26,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:42:26,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-07-10 10:42:26,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598132951] [2021-07-10 10:42:26,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-10 10:42:26,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:26,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-10 10:42:26,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-10 10:42:26,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:26,797 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:26,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 states have internal predecessors, (105), 0 states have call successors, (0), 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-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:26,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:26,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:28,908 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:31,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:31,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 10:42:31,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-07-10 10:42:31,130 INFO L430 AbstractCegarLoop]: === Iteration 16 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:31,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:31,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1372155517, now seen corresponding path program 2 times [2021-07-10 10:42:31,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:31,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689189620] [2021-07-10 10:42:31,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:31,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:31,472 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 10:42:31,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:31,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689189620] [2021-07-10 10:42:31,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689189620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:31,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182951558] [2021-07-10 10:42:31,473 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:31,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:31,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:31,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-10 10:42:31,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:31,596 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-07-10 10:42:31,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 10:42:31,603 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 7 treesize of output 6 [2021-07-10 10:42:31,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 10:42:31,688 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 10:42:31,688 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-07-10 10:42:31,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 10:42:31,704 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:42:31,707 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 12 treesize of output 11 [2021-07-10 10:42:31,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,711 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,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-07-10 10:42:31,716 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 10:42:31,753 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 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 10:42:31,756 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 12 treesize of output 11 [2021-07-10 10:42:31,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,761 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 10:42:31,840 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 25 [2021-07-10 10:42:31,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:27 [2021-07-10 10:42:31,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 47 [2021-07-10 10:42:31,908 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 12 treesize of output 11 [2021-07-10 10:42:31,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,914 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:53, output treesize:35 [2021-07-10 10:42:31,967 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 45 treesize of output 40 [2021-07-10 10:42:31,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:31,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:31,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:31,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:20 [2021-07-10 10:42:32,009 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 32 treesize of output 28 [2021-07-10 10:42:32,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 10:42:32,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 10:42:32,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-10 10:42:32,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:32, output treesize:24 [2021-07-10 10:42:32,059 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 10:42:32,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182951558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:32,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:32,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-07-10 10:42:32,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600142780] [2021-07-10 10:42:32,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-10 10:42:32,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:32,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-10 10:42:32,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-07-10 10:42:32,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:32,060 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:32,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 5.44) internal successors, (136), 25 states have internal predecessors, (136), 0 states have call successors, (0), 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-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:32,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 10:42:32,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:35,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:35,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:35,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 10:42:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 10:42:35,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:35,601 INFO L430 AbstractCegarLoop]: === Iteration 17 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:35,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:35,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1078837956, now seen corresponding path program 4 times [2021-07-10 10:42:35,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:35,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612945716] [2021-07-10 10:42:35,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:35,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:36,142 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2021-07-10 10:42:36,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:36,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612945716] [2021-07-10 10:42:36,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612945716] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:36,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:42:36,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-07-10 10:42:36,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553279817] [2021-07-10 10:42:36,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 10:42:36,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:36,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 10:42:36,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-07-10 10:42:36,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:36,144 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:36,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.761904761904762) internal successors, (100), 21 states have internal predecessors, (100), 0 states have call successors, (0), 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-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 10:42:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-07-10 10:42:36,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:36,746 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-07-10 10:42:39,544 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-07-10 10:42:41,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 10:42:41,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 10:42:41,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-07-10 10:42:41,764 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of2ForFork0 was SAFE (1/3) [2021-07-10 10:42:41,764 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 10:42:41,776 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 10:42:41,776 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 10:42:41,776 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 10:42:41,776 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 10:42:41,776 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 10:42:41,776 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 10:42:41,776 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 10:42:41,776 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 10:42:41,779 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:41,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:41,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1774934510, now seen corresponding path program 1 times [2021-07-10 10:42:41,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:41,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928868508] [2021-07-10 10:42:41,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:41,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:41,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:42:41,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:41,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928868508] [2021-07-10 10:42:41,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928868508] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:41,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:42:41,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 10:42:41,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705206945] [2021-07-10 10:42:41,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 10:42:41,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:41,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 10:42:41,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 10:42:41,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,786 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:41,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 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-07-10 10:42:41,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-07-10 10:42:41,788 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:41,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:41,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1839864424, now seen corresponding path program 1 times [2021-07-10 10:42:41,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:41,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28760544] [2021-07-10 10:42:41,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:41,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:41,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:42:41,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:41,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28760544] [2021-07-10 10:42:41,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28760544] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:41,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:42:41,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 10:42:41,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247023714] [2021-07-10 10:42:41,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:42:41,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:41,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:42:41,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 10:42:41,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,797 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:41,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 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-07-10 10:42:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:41,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-07-10 10:42:41,805 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:41,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:41,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1214977823, now seen corresponding path program 1 times [2021-07-10 10:42:41,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:41,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870921239] [2021-07-10 10:42:41,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:41,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:41,820 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:42:41,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:41,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870921239] [2021-07-10 10:42:41,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870921239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:41,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182794589] [2021-07-10 10:42:41,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:41,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:41,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 10:42:41,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:41,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:42:41,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182794589] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:42:41,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:42:41,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 10:42:41,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460694364] [2021-07-10 10:42:41,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:42:41,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:41,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:42:41,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 10:42:41,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,943 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:41,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 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-07-10 10:42:41,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:41,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:41,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:42,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:42,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:42,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:42,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-10 10:42:42,820 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:42,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:42,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1783084037, now seen corresponding path program 1 times [2021-07-10 10:42:42,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:42,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713420383] [2021-07-10 10:42:42,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:42,842 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:42:42,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:42,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713420383] [2021-07-10 10:42:42,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713420383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:42,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082390261] [2021-07-10 10:42:42,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:42,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:42,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:42:42,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:42,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:42:42,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082390261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:42,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:42,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:42:42,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851503143] [2021-07-10 10:42:42,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:42:42,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:42,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:42:42,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:42:42,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:42,993 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:42,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 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-07-10 10:42:42,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:42,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:42,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:42,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:43,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:43,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:43,259 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:43,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:43,259 INFO L82 PathProgramCache]: Analyzing trace with hash 116810654, now seen corresponding path program 2 times [2021-07-10 10:42:43,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:43,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466695932] [2021-07-10 10:42:43,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:43,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:42:43,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:43,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466695932] [2021-07-10 10:42:43,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466695932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:43,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657510574] [2021-07-10 10:42:43,283 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:43,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:43,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:43,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:42:43,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:43,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:42:43,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657510574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:43,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:43,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:42:43,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752291016] [2021-07-10 10:42:43,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:42:43,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:43,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:42:43,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:42:43,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:43,459 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:43,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 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-07-10 10:42:43,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:43,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:43,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:43,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:43,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:49,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:49,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-07-10 10:42:49,927 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:49,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:49,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1631224867, now seen corresponding path program 1 times [2021-07-10 10:42:49,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:49,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055957103] [2021-07-10 10:42:49,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:49,955 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:49,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:49,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055957103] [2021-07-10 10:42:49,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055957103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:49,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831114733] [2021-07-10 10:42:49,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:50,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:50,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:42:50,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:50,097 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:50,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831114733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:50,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:50,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-10 10:42:50,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79617891] [2021-07-10 10:42:50,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 10:42:50,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:50,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 10:42:50,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-10 10:42:50,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:50,098 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:50,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 9 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:50,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:53,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:53,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:53,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:53,397 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:53,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:53,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1717203094, now seen corresponding path program 2 times [2021-07-10 10:42:53,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:53,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631694313] [2021-07-10 10:42:53,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:53,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:53,479 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:53,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:53,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631694313] [2021-07-10 10:42:53,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631694313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:53,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811499125] [2021-07-10 10:42:53,480 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:53,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:53,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:53,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 10:42:53,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:53,703 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:53,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811499125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:53,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:53,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 10:42:53,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778462755] [2021-07-10 10:42:53,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 10:42:53,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:53,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 10:42:53,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 10:42:53,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:53,705 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:53,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 0 states have call successors, (0), 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-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:53,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:57,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:57,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-10 10:42:57,562 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:57,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:57,562 INFO L82 PathProgramCache]: Analyzing trace with hash 714176643, now seen corresponding path program 3 times [2021-07-10 10:42:57,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:57,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445299146] [2021-07-10 10:42:57,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:57,631 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:42:57,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:57,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445299146] [2021-07-10 10:42:57,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445299146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:57,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947412288] [2021-07-10 10:42:57,632 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:57,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 10:42:57,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:57,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:42:57,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:57,819 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-07-10 10:42:57,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947412288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:57,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:57,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-07-10 10:42:57,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703879338] [2021-07-10 10:42:57,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-10 10:42:57,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:57,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-10 10:42:57,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-10 10:42:57,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,822 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:57,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 6.875) internal successors, (110), 16 states have internal predecessors, (110), 0 states have call successors, (0), 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-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:57,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:57,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:57,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:58,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-07-10 10:42:58,197 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:58,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:58,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1243573624, now seen corresponding path program 1 times [2021-07-10 10:42:58,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:58,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937418534] [2021-07-10 10:42:58,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:58,266 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:58,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:58,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937418534] [2021-07-10 10:42:58,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937418534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:58,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016833155] [2021-07-10 10:42:58,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:58,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-10 10:42:58,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:58,443 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:58,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016833155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:58,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:58,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-07-10 10:42:58,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291801821] [2021-07-10 10:42:58,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-10 10:42:58,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:58,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-10 10:42:58,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-10 10:42:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:58,444 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:58,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:58,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:58,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:58,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:58,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:58,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:42:58,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-07-10 10:42:58,996 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:58,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:58,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1114754191, now seen corresponding path program 2 times [2021-07-10 10:42:58,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:58,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003599028] [2021-07-10 10:42:58,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:59,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:59,082 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:59,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:59,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003599028] [2021-07-10 10:42:59,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003599028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:59,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276660295] [2021-07-10 10:42:59,082 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:59,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:42:59,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:59,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 10:42:59,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:59,262 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:59,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276660295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:59,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:59,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 10:42:59,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124234716] [2021-07-10 10:42:59,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 10:42:59,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:59,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 10:42:59,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 10:42:59,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,263 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:59,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 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-07-10 10:42:59,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:42:59,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:42:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:59,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-07-10 10:42:59,623 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:42:59,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:42:59,623 INFO L82 PathProgramCache]: Analyzing trace with hash -309936408, now seen corresponding path program 3 times [2021-07-10 10:42:59,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:42:59,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996931290] [2021-07-10 10:42:59,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:42:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:42:59,732 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:59,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:42:59,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996931290] [2021-07-10 10:42:59,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996931290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:59,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504344759] [2021-07-10 10:42:59,733 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:42:59,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-10 10:42:59,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:42:59,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 10:42:59,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:42:59,977 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:42:59,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504344759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:42:59,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:42:59,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 10:42:59,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551301476] [2021-07-10 10:42:59,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 10:42:59,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:42:59,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 10:42:59,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 10:42:59,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,978 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:42:59,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 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-07-10 10:42:59,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:42:59,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:00,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:43:00,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:43:00,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:00,396 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:00,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:00,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1684513745, now seen corresponding path program 4 times [2021-07-10 10:43:00,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:00,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646222867] [2021-07-10 10:43:00,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:00,534 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:43:00,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:00,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646222867] [2021-07-10 10:43:00,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646222867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:00,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648872848] [2021-07-10 10:43:00,534 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:00,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 10:43:00,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:43:00,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 10:43:00,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:00,728 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:43:00,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648872848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:00,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:00,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 10:43:00,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127787306] [2021-07-10 10:43:00,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 10:43:00,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:00,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 10:43:00,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 10:43:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:00,729 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:00,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 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-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:43:00,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:43:00,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:43:00,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:43:00,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:43:01,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:43:01,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-10 10:43:01,237 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:01,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:01,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1915286344, now seen corresponding path program 5 times [2021-07-10 10:43:01,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:01,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007924624] [2021-07-10 10:43:01,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:01,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:01,399 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:43:01,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:01,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007924624] [2021-07-10 10:43:01,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007924624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:01,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201373948] [2021-07-10 10:43:01,400 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:01,502 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-10 10:43:01,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:43:01,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 10:43:01,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:01,623 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 10:43:01,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201373948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:01,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:01,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 10:43:01,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628936349] [2021-07-10 10:43:01,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 10:43:01,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:01,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 10:43:01,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 10:43:01,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,624 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:01,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.9130434782608696) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 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-07-10 10:43:01,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:43:01,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 10:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 10:43:02,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-10 10:43:02,102 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:02,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:02,102 INFO L82 PathProgramCache]: Analyzing trace with hash 201843663, now seen corresponding path program 6 times [2021-07-10 10:43:02,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:02,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885122992] [2021-07-10 10:43:02,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:02,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 10:43:02,113 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 10:43:02,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 10:43:02,126 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 10:43:02,143 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-10 10:43:02,143 INFO L609 BasicCegarLoop]: Counterexample might be feasible [2021-07-10 10:43:02,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-07-10 10:43:02,148 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/3) [2021-07-10 10:43:02,148 WARN L243 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-07-10 10:43:02,148 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-07-10 10:43:02,162 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,163 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,164 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,165 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,166 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,167 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,168 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,169 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,170 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,171 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,172 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,173 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,174 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,175 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,176 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,177 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,178 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,179 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,180 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,181 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,182 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,183 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,184 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,185 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,186 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,188 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,189 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,190 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,191 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 10:43:02,194 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-10 10:43:02,195 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 10:43:02,202 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 10:43:02,202 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 10:43:02,202 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 10:43:02,202 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 10:43:02,202 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 10:43:02,202 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 10:43:02,202 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 10:43:02,202 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 10:43:02,204 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:02,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:02,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1411113418, now seen corresponding path program 1 times [2021-07-10 10:43:02,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:02,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432875427] [2021-07-10 10:43:02,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:02,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:43:02,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:02,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432875427] [2021-07-10 10:43:02,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432875427] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:43:02,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:43:02,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 10:43:02,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953606272] [2021-07-10 10:43:02,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 10:43:02,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:02,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 10:43:02,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 10:43:02,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,212 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:02,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 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-07-10 10:43:02,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-07-10 10:43:02,213 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:02,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:02,213 INFO L82 PathProgramCache]: Analyzing trace with hash 412664472, now seen corresponding path program 1 times [2021-07-10 10:43:02,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:02,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940428564] [2021-07-10 10:43:02,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:02,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:02,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:43:02,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:02,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940428564] [2021-07-10 10:43:02,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940428564] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:43:02,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 10:43:02,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 10:43:02,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032763235] [2021-07-10 10:43:02,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:43:02,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:02,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:43:02,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 10:43:02,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,226 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:02,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 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-07-10 10:43:02,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:02,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-07-10 10:43:02,233 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:02,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:02,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1928165017, now seen corresponding path program 1 times [2021-07-10 10:43:02,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:02,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240885607] [2021-07-10 10:43:02,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 10:43:02,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:02,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240885607] [2021-07-10 10:43:02,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240885607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:02,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809581471] [2021-07-10 10:43:02,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:02,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:02,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 10:43:02,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:02,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:43:02,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809581471] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 10:43:02,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 10:43:02,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 10:43:02,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053647126] [2021-07-10 10:43:02,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 10:43:02,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:02,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 10:43:02,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 10:43:02,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,437 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:02,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 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-07-10 10:43:02,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:02,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:02,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:02,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-10 10:43:03,107 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:03,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:03,107 INFO L82 PathProgramCache]: Analyzing trace with hash -2007236376, now seen corresponding path program 1 times [2021-07-10 10:43:03,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:03,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862484418] [2021-07-10 10:43:03,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:43:03,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:03,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862484418] [2021-07-10 10:43:03,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862484418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:03,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076655311] [2021-07-10 10:43:03,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:03,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:43:03,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:03,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 10:43:03,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076655311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:03,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:03,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:43:03,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023294600] [2021-07-10 10:43:03,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:43:03,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:03,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:43:03,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:43:03,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,358 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:03,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 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-07-10 10:43:03,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:03,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:03,618 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:03,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:03,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1454382535, now seen corresponding path program 2 times [2021-07-10 10:43:03,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:03,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599701315] [2021-07-10 10:43:03,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:03,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:43:03,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:03,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599701315] [2021-07-10 10:43:03,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599701315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:03,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548264233] [2021-07-10 10:43:03,637 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:03,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:43:03,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:43:03,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 10:43:03,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:03,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 10:43:03,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548264233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:03,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:03,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 10:43:03,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988325154] [2021-07-10 10:43:03,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 10:43:03,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:03,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 10:43:03,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 10:43:03,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,794 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:03,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 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-07-10 10:43:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:10,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:10,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:10,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:10,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:10,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:10,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-10 10:43:10,681 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:10,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:10,681 INFO L82 PathProgramCache]: Analyzing trace with hash -452472423, now seen corresponding path program 1 times [2021-07-10 10:43:10,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:10,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838816930] [2021-07-10 10:43:10,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:10,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:10,714 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:43:10,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:10,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838816930] [2021-07-10 10:43:10,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838816930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:10,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584940810] [2021-07-10 10:43:10,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:10,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:43:10,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:10,898 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:43:10,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584940810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:10,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:10,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-10 10:43:10,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034518862] [2021-07-10 10:43:10,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 10:43:10,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:10,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 10:43:10,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-10 10:43:10,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:10,899 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:10,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 9 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 10:43:10,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:10,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:10,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:10,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:10,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:10,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:14,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:14,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:14,462 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:14,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:14,462 INFO L82 PathProgramCache]: Analyzing trace with hash -220396504, now seen corresponding path program 2 times [2021-07-10 10:43:14,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:14,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354147759] [2021-07-10 10:43:14,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:14,509 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:43:14,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:14,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354147759] [2021-07-10 10:43:14,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354147759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:14,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762876227] [2021-07-10 10:43:14,510 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:14,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 10:43:14,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:43:14,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 10:43:14,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:14,668 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:43:14,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762876227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:14,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:14,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 10:43:14,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159829007] [2021-07-10 10:43:14,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 10:43:14,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:14,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 10:43:14,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 10:43:14,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:14,669 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:14,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 0 states have call successors, (0), 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-07-10 10:43:14,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:14,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:14,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:14,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:14,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:14,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:14,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:17,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:18,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-10 10:43:18,133 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 10:43:18,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 10:43:18,133 INFO L82 PathProgramCache]: Analyzing trace with hash -2005134599, now seen corresponding path program 3 times [2021-07-10 10:43:18,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 10:43:18,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950189050] [2021-07-10 10:43:18,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 10:43:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 10:43:18,222 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 10:43:18,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 10:43:18,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950189050] [2021-07-10 10:43:18,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950189050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:18,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689410865] [2021-07-10 10:43:18,223 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 10:43:18,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 10:43:18,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 10:43:18,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 10:43:18,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 10:43:18,439 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-07-10 10:43:18,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689410865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 10:43:18,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 10:43:18,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-07-10 10:43:18,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050961575] [2021-07-10 10:43:18,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-10 10:43:18,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 10:43:18,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-10 10:43:18,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-10 10:43:18,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:18,440 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 10:43:18,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 6.875) internal successors, (110), 16 states have internal predecessors, (110), 0 states have call successors, (0), 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-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 10:43:18,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 10:43:18,841 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 7