/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-New_States.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-12 13:37:08,908 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-12 13:37:08,909 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-12 13:37:08,944 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-12 13:37:08,944 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-12 13:37:08,945 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-12 13:37:08,946 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-12 13:37:08,947 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-12 13:37:08,948 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-12 13:37:08,948 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-12 13:37:08,949 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-12 13:37:08,950 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-12 13:37:08,950 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-12 13:37:08,951 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-12 13:37:08,951 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-12 13:37:08,952 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-12 13:37:08,952 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-12 13:37:08,953 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-12 13:37:08,954 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-12 13:37:08,955 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-12 13:37:08,956 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-12 13:37:08,957 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-12 13:37:08,958 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-12 13:37:08,958 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-12 13:37:08,960 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-12 13:37:08,960 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-12 13:37:08,960 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-12 13:37:08,961 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-12 13:37:08,961 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-12 13:37:08,962 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-12 13:37:08,962 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-12 13:37:08,963 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-12 13:37:08,963 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-12 13:37:08,964 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-12 13:37:08,964 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-12 13:37:08,964 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-12 13:37:08,965 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-12 13:37:08,965 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-12 13:37:08,965 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-12 13:37:08,966 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-12 13:37:08,966 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-12 13:37:08,976 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-Sleep-NoLbe-New_States.epf [2021-03-12 13:37:09,026 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-12 13:37:09,026 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-12 13:37:09,026 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-12 13:37:09,026 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-12 13:37:09,029 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-12 13:37:09,029 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-12 13:37:09,029 INFO L138 SettingsManager]: * Use SBE=true [2021-03-12 13:37:09,029 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-12 13:37:09,029 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-12 13:37:09,029 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-12 13:37:09,030 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-12 13:37:09,031 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-12 13:37:09,031 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-12 13:37:09,031 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-03-12 13:37:09,032 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-12 13:37:09,032 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2021-03-12 13:37:09,032 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-03-12 13:37:09,548 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-12 13:37:09,599 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-12 13:37:09,600 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-12 13:37:09,601 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-12 13:37:09,610 INFO L275 PluginConnector]: CDTParser initialized [2021-03-12 13:37:09,611 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2021-03-12 13:37:09,686 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4fb979a70/4f2085c848f5411e913ebb37851efa6c/FLAG633cc5dc5 [2021-03-12 13:37:10,174 INFO L306 CDTParser]: Found 1 translation units. [2021-03-12 13:37:10,175 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2021-03-12 13:37:10,193 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4fb979a70/4f2085c848f5411e913ebb37851efa6c/FLAG633cc5dc5 [2021-03-12 13:37:10,528 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4fb979a70/4f2085c848f5411e913ebb37851efa6c [2021-03-12 13:37:10,531 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-12 13:37:10,536 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-12 13:37:10,540 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-12 13:37:10,540 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-12 13:37:10,542 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-12 13:37:10,543 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 01:37:10" (1/1) ... [2021-03-12 13:37:10,543 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@cd96d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:10, skipping insertion in model container [2021-03-12 13:37:10,543 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 01:37:10" (1/1) ... [2021-03-12 13:37:10,551 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-12 13:37:10,601 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-12 13:37:10,957 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12_variant.i[46865,46878] [2021-03-12 13:37:10,972 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-12 13:37:10,977 INFO L203 MainTranslator]: Completed pre-run [2021-03-12 13:37:11,016 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12_variant.i[46865,46878] [2021-03-12 13:37:11,019 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-12 13:37:11,096 INFO L208 MainTranslator]: Completed translation [2021-03-12 13:37:11,100 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11 WrapperNode [2021-03-12 13:37:11,100 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-12 13:37:11,103 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-12 13:37:11,103 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-12 13:37:11,103 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-12 13:37:11,108 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,133 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,146 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-12 13:37:11,146 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-12 13:37:11,148 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-12 13:37:11,148 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-12 13:37:11,153 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,153 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,163 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,164 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,168 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,170 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,171 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (1/1) ... [2021-03-12 13:37:11,173 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-12 13:37:11,174 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-12 13:37:11,174 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-12 13:37:11,174 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-12 13:37:11,174 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (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-03-12 13:37:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-12 13:37:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2021-03-12 13:37:11,306 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2021-03-12 13:37:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-12 13:37:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-12 13:37:11,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-12 13:37:11,310 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-12 13:37:11,715 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-12 13:37:11,715 INFO L299 CfgBuilder]: Removed 18 assume(true) statements. [2021-03-12 13:37:11,716 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 01:37:11 BoogieIcfgContainer [2021-03-12 13:37:11,716 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-12 13:37:11,717 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-12 13:37:11,718 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-12 13:37:11,719 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-12 13:37:11,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.03 01:37:10" (1/3) ... [2021-03-12 13:37:11,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@765b14be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 01:37:11, skipping insertion in model container [2021-03-12 13:37:11,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 01:37:11" (2/3) ... [2021-03-12 13:37:11,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@765b14be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 01:37:11, skipping insertion in model container [2021-03-12 13:37:11,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 01:37:11" (3/3) ... [2021-03-12 13:37:11,721 INFO L111 eAbstractionObserver]: Analyzing ICFG sssc12_variant.i [2021-03-12 13:37:11,724 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-12 13:37:11,725 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-12 13:37:11,730 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-12 13:37:11,731 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-12 13:37:11,745 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,745 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,745 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,745 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,746 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,747 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,748 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,749 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,750 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,751 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,752 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,753 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,753 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,753 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,753 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,754 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,754 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,754 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,755 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:11,756 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-12 13:37:11,768 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 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-03-12 13:37:11,794 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-12 13:37:11,794 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-12 13:37:11,794 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-12 13:37:11,794 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-12 13:37:11,794 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-12 13:37:11,795 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-12 13:37:11,795 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-12 13:37:11,795 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-12 13:37:11,816 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:37:11,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:11,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1946181210, now seen corresponding path program 1 times [2021-03-12 13:37:11,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:11,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306286259] [2021-03-12 13:37:11,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:11,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-12 13:37:11,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306286259] [2021-03-12 13:37:11,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:11,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-12 13:37:11,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375629363] [2021-03-12 13:37:11,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-12 13:37:11,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:11,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-12 13:37:11,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-12 13:37:11,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:11,977 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:11,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 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-03-12 13:37:11,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:11,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:11,982 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-12 13:37:11,982 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:37:11,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:11,983 INFO L82 PathProgramCache]: Analyzing trace with hash 975427229, now seen corresponding path program 1 times [2021-03-12 13:37:11,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:11,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602850547] [2021-03-12 13:37:11,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:12,009 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:12,032 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:12,053 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-12 13:37:12,053 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-12 13:37:12,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-12 13:37:12,057 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-12 13:37:12,057 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-12 13:37:12,086 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,086 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,086 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,086 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,086 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,087 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,088 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,089 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,090 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,091 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,092 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,093 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,094 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,095 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,096 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,097 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,098 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,099 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,100 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,101 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,107 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,107 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,107 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,108 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:12,110 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-12 13:37:12,110 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-03-12 13:37:12,122 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-12 13:37:12,122 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-12 13:37:12,122 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-12 13:37:12,122 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-12 13:37:12,122 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-12 13:37:12,122 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-12 13:37:12,122 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-12 13:37:12,122 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-12 13:37:12,139 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,139 INFO L82 PathProgramCache]: Analyzing trace with hash 884257696, now seen corresponding path program 1 times [2021-03-12 13:37:12,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,140 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599867276] [2021-03-12 13:37:12,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,169 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-03-12 13:37:12,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599867276] [2021-03-12 13:37:12,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:12,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-12 13:37:12,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604935012] [2021-03-12 13:37:12,170 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-12 13:37:12,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:12,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-12 13:37:12,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-12 13:37:12,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,171 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:12,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 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-03-12 13:37:12,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-12 13:37:12,180 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1873997952, now seen corresponding path program 1 times [2021-03-12 13:37:12,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781858975] [2021-03-12 13:37:12,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,233 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:12,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781858975] [2021-03-12 13:37:12,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:12,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:37:12,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600383509] [2021-03-12 13:37:12,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:37:12,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:12,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:37:12,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:37:12,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,235 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:12,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 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-03-12 13:37:12,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,293 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-12 13:37:12,295 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,296 INFO L82 PathProgramCache]: Analyzing trace with hash 841834748, now seen corresponding path program 1 times [2021-03-12 13:37:12,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890982321] [2021-03-12 13:37:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:12,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890982321] [2021-03-12 13:37:12,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:12,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:37:12,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615974998] [2021-03-12 13:37:12,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:37:12,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:12,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:37:12,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:37:12,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,378 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:12,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 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-03-12 13:37:12,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,500 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-12 13:37:12,500 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1887942697, now seen corresponding path program 1 times [2021-03-12 13:37:12,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,501 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525128206] [2021-03-12 13:37:12,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:12,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525128206] [2021-03-12 13:37:12,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:12,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-12 13:37:12,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732515300] [2021-03-12 13:37:12,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-12 13:37:12,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:12,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-12 13:37:12,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-12 13:37:12,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,558 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:12,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 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-03-12 13:37:12,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:12,604 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-12 13:37:12,605 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,605 INFO L82 PathProgramCache]: Analyzing trace with hash 826366346, now seen corresponding path program 1 times [2021-03-12 13:37:12,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896955018] [2021-03-12 13:37:12,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-12 13:37:12,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896955018] [2021-03-12 13:37:12,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:12,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:37:12,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099415713] [2021-03-12 13:37:12,644 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:37:12,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:12,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:37:12,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:37:12,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,645 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:12,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:12,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:12,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:12,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-12 13:37:12,739 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:12,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:12,739 INFO L82 PathProgramCache]: Analyzing trace with hash 708134930, now seen corresponding path program 1 times [2021-03-12 13:37:12,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:12,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009905061] [2021-03-12 13:37:12,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:12,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,829 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:12,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009905061] [2021-03-12 13:37:12,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687905274] [2021-03-12 13:37:12,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:12,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:12,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:37:12,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:13,205 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:13,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:13,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-03-12 13:37:13,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216990391] [2021-03-12 13:37:13,206 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-12 13:37:13,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:13,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-12 13:37:13,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-12 13:37:13,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,207 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:13,207 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 15.0) internal successors, (120), 8 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:13,505 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:13,505 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:13,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:13,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1281177413, now seen corresponding path program 2 times [2021-03-12 13:37:13,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:13,506 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217055437] [2021-03-12 13:37:13,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:13,577 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:13,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217055437] [2021-03-12 13:37:13,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234370958] [2021-03-12 13:37:13,578 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 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-03-12 13:37:13,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:37:13,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:13,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:37:13,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:13,933 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:13,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:13,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-03-12 13:37:13,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272455569] [2021-03-12 13:37:13,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-12 13:37:13,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:13,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-12 13:37:13,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-12 13:37:13,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,935 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:13,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 14.444444444444445) internal successors, (130), 9 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:13,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:14,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:14,240 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:14,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:14,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1121301980, now seen corresponding path program 3 times [2021-03-12 13:37:14,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:14,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381244852] [2021-03-12 13:37:14,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:14,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:14,360 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 33 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-12 13:37:14,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381244852] [2021-03-12 13:37:14,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238379872] [2021-03-12 13:37:14,360 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:14,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-12 13:37:14,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:14,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:37:14,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:14,605 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-03-12 13:37:14,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:14,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 11 [2021-03-12 13:37:14,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079732633] [2021-03-12 13:37:14,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:37:14,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:14,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:37:14,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:37:14,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,608 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:14,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 15.090909090909092) internal successors, (166), 11 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:14,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:14,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:14,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:14,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:14,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-12 13:37:14,956 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:14,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:14,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1587587254, now seen corresponding path program 4 times [2021-03-12 13:37:14,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:14,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770555332] [2021-03-12 13:37:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:14,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:15,048 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 7 proven. 64 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:15,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770555332] [2021-03-12 13:37:15,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048760682] [2021-03-12 13:37:15,049 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 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-03-12 13:37:15,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:37:15,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:15,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:37:15,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:15,327 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 7 proven. 64 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:15,328 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:15,328 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-03-12 13:37:15,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349534308] [2021-03-12 13:37:15,329 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:37:15,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:15,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:37:15,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:37:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:15,329 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:15,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 13.636363636363637) internal successors, (150), 11 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:15,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:15,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:15,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:15,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:15,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:15,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:15,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:15,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:15,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:15,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:15,631 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:15,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:15,632 INFO L82 PathProgramCache]: Analyzing trace with hash 575310943, now seen corresponding path program 5 times [2021-03-12 13:37:15,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:15,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994102971] [2021-03-12 13:37:15,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:15,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:15,787 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 7 proven. 105 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:15,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994102971] [2021-03-12 13:37:15,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191151523] [2021-03-12 13:37:15,787 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 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-03-12 13:37:16,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-12 13:37:16,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:16,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:37:16,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:16,369 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 7 proven. 105 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:16,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:16,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-03-12 13:37:16,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787565281] [2021-03-12 13:37:16,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-12 13:37:16,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:16,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-12 13:37:16,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-03-12 13:37:16,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:16,372 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:16,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 13.333333333333334) internal successors, (160), 12 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:16,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:16,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:16,683 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:16,683 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:16,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:16,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1009692872, now seen corresponding path program 6 times [2021-03-12 13:37:16,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:16,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013316119] [2021-03-12 13:37:16,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:16,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:16,788 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 7 proven. 156 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:16,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013316119] [2021-03-12 13:37:16,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432917168] [2021-03-12 13:37:16,789 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 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-03-12 13:37:16,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-12 13:37:16,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:16,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:37:16,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:17,085 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-03-12 13:37:17,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:17,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 15 [2021-03-12 13:37:17,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864704724] [2021-03-12 13:37:17,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-12 13:37:17,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:17,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-12 13:37:17,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-03-12 13:37:17,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,087 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:17,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 13.733333333333333) internal successors, (206), 15 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:17,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:17,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:17,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:17,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:17,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-12 13:37:17,483 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:17,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:17,484 INFO L82 PathProgramCache]: Analyzing trace with hash 420296026, now seen corresponding path program 7 times [2021-03-12 13:37:17,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:17,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582277106] [2021-03-12 13:37:17,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:17,536 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 6 proven. 33 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2021-03-12 13:37:17,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582277106] [2021-03-12 13:37:17,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123263230] [2021-03-12 13:37:17,537 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 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-03-12 13:37:17,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:17,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:37:17,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:17,850 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 7 proven. 217 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-03-12 13:37:17,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:17,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11] total 16 [2021-03-12 13:37:17,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909207448] [2021-03-12 13:37:17,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-12 13:37:17,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:17,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-12 13:37:17,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-03-12 13:37:17,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,852 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:17,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 12.8125) internal successors, (205), 16 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:17,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:18,207 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:18,207 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:18,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:18,207 INFO L82 PathProgramCache]: Analyzing trace with hash 2071960812, now seen corresponding path program 8 times [2021-03-12 13:37:18,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:18,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526472643] [2021-03-12 13:37:18,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:18,265 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 6 proven. 64 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2021-03-12 13:37:18,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526472643] [2021-03-12 13:37:18,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079113554] [2021-03-12 13:37:18,266 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-03-12 13:37:18,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:37:18,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:18,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-12 13:37:18,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:18,704 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 7 proven. 288 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-03-12 13:37:18,704 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:18,704 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 18 [2021-03-12 13:37:18,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23970981] [2021-03-12 13:37:18,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-12 13:37:18,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:18,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-12 13:37:18,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-03-12 13:37:18,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:18,706 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:18,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 12.5) internal successors, (225), 18 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:18,706 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:19,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-12 13:37:19,079 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:19,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:19,080 INFO L82 PathProgramCache]: Analyzing trace with hash -589404290, now seen corresponding path program 9 times [2021-03-12 13:37:19,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:19,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139969338] [2021-03-12 13:37:19,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:19,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:19,141 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 6 proven. 105 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2021-03-12 13:37:19,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139969338] [2021-03-12 13:37:19,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701412953] [2021-03-12 13:37:19,141 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-03-12 13:37:19,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-12 13:37:19,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:19,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:37:19,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:19,525 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 6 proven. 105 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2021-03-12 13:37:19,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:19,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-03-12 13:37:19,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644285519] [2021-03-12 13:37:19,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-12 13:37:19,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:19,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-12 13:37:19,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-12 13:37:19,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:19,528 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:19,528 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:19,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:19,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:19,821 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-12 13:37:19,822 INFO L428 AbstractCegarLoop]: === Iteration 15 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:19,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:19,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1870768807, now seen corresponding path program 10 times [2021-03-12 13:37:19,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:19,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448558251] [2021-03-12 13:37:19,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:19,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:19,974 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2021-03-12 13:37:19,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448558251] [2021-03-12 13:37:19,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831100747] [2021-03-12 13:37:19,974 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-03-12 13:37:20,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:37:20,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:20,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-12 13:37:20,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:20,442 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 7 proven. 369 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-03-12 13:37:20,442 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:20,442 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-03-12 13:37:20,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959867625] [2021-03-12 13:37:20,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-12 13:37:20,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:20,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-12 13:37:20,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-03-12 13:37:20,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:20,445 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:20,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 12.142857142857142) internal successors, (255), 21 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:20,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:20,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:20,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:20,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-12 13:37:20,853 INFO L428 AbstractCegarLoop]: === Iteration 16 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:20,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:20,853 INFO L82 PathProgramCache]: Analyzing trace with hash -312538695, now seen corresponding path program 11 times [2021-03-12 13:37:20,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:20,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369160795] [2021-03-12 13:37:20,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:20,959 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 6 proven. 217 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:20,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369160795] [2021-03-12 13:37:20,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83107135] [2021-03-12 13:37:20,960 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-03-12 13:37:21,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-03-12 13:37:21,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:21,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:37:21,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:21,665 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 6 proven. 217 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:21,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:21,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-03-12 13:37:21,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920791560] [2021-03-12 13:37:21,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:37:21,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:21,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:37:21,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:37:21,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:21,669 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:21,669 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 13.090909090909092) internal successors, (144), 11 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:21,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:21,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:21,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:21,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:21,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:21,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:22,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-12 13:37:22,003 INFO L428 AbstractCegarLoop]: === Iteration 17 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:22,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:22,003 INFO L82 PathProgramCache]: Analyzing trace with hash -371917022, now seen corresponding path program 12 times [2021-03-12 13:37:22,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:22,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906128587] [2021-03-12 13:37:22,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:22,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:22,118 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 6 proven. 288 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:22,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906128587] [2021-03-12 13:37:22,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622922555] [2021-03-12 13:37:22,118 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-03-12 13:37:28,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-03-12 13:37:28,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:28,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-12 13:37:28,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:28,521 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 6 proven. 288 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:28,521 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:28,521 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-03-12 13:37:28,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194826458] [2021-03-12 13:37:28,522 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-12 13:37:28,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:28,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-12 13:37:28,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-03-12 13:37:28,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:28,523 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:28,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 12.833333333333334) internal successors, (154), 12 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:28,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:28,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:28,851 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:28,851 INFO L428 AbstractCegarLoop]: === Iteration 18 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:28,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:28,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1997929141, now seen corresponding path program 13 times [2021-03-12 13:37:28,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:28,852 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227412549] [2021-03-12 13:37:28,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 839 backedges. 6 proven. 369 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:28,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227412549] [2021-03-12 13:37:28,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411126998] [2021-03-12 13:37:28,957 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-03-12 13:37:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:29,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-12 13:37:29,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:29,360 INFO L134 CoverageAnalysis]: Checked inductivity of 839 backedges. 6 proven. 369 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2021-03-12 13:37:29,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:29,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-03-12 13:37:29,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109209406] [2021-03-12 13:37:29,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-12 13:37:29,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:29,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-12 13:37:29,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-03-12 13:37:29,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,361 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:29,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 12.615384615384615) internal successors, (164), 13 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:29,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:29,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:29,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:37:29,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:29,679 INFO L428 AbstractCegarLoop]: === Iteration 19 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:29,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:29,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1183853620, now seen corresponding path program 14 times [2021-03-12 13:37:29,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:29,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612494662] [2021-03-12 13:37:29,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:29,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:29,737 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:29,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:29,778 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:29,855 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-12 13:37:29,855 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-12 13:37:29,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-12 13:37:29,857 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-12 13:37:29,858 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-12 13:37:29,865 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,866 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,867 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,868 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,869 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,870 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,871 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,872 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,873 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,874 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,875 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,876 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,877 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,878 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,879 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,880 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-12 13:37:29,880 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-03-12 13:37:29,892 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-12 13:37:29,892 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-12 13:37:29,892 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-12 13:37:29,892 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-12 13:37:29,892 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-12 13:37:29,892 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-12 13:37:29,892 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-12 13:37:29,892 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-12 13:37:29,896 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:29,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:29,896 INFO L82 PathProgramCache]: Analyzing trace with hash 773591659, now seen corresponding path program 1 times [2021-03-12 13:37:29,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:29,896 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372772986] [2021-03-12 13:37:29,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-03-12 13:37:29,904 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-12 13:37:29,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372772986] [2021-03-12 13:37:29,904 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:29,904 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-12 13:37:29,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087973009] [2021-03-12 13:37:29,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-12 13:37:29,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:29,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-12 13:37:29,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-12 13:37:29,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,905 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:29,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 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-03-12 13:37:29,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,906 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-12 13:37:29,907 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:29,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:29,907 INFO L82 PathProgramCache]: Analyzing trace with hash -526270825, now seen corresponding path program 1 times [2021-03-12 13:37:29,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:29,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440613370] [2021-03-12 13:37:29,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:29,912 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:37:29,915 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:37:29,919 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-12 13:37:29,919 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-12 13:37:29,919 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-12 13:37:29,920 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-12 13:37:29,920 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-12 13:37:29,927 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,932 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,933 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,934 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,935 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,936 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,937 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,939 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,941 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,941 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,941 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,942 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe thrThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,944 WARN L313 ript$VariableManager]: TermVariabe thrThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:37:29,945 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-12 13:37:29,945 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 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) [2021-03-12 13:37:29,958 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-12 13:37:29,958 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-12 13:37:29,958 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-12 13:37:29,958 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-12 13:37:29,958 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-12 13:37:29,958 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-12 13:37:29,958 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-12 13:37:29,958 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-12 13:37:29,961 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:29,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:29,962 INFO L82 PathProgramCache]: Analyzing trace with hash 128962066, now seen corresponding path program 1 times [2021-03-12 13:37:29,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:29,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417600130] [2021-03-12 13:37:29,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:29,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-03-12 13:37:29,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-12 13:37:29,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417600130] [2021-03-12 13:37:29,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:29,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-12 13:37:29,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67731831] [2021-03-12 13:37:29,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-12 13:37:29,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:29,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-12 13:37:29,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-12 13:37:29,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,970 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:29,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 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-03-12 13:37:29,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,973 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-12 13:37:29,974 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:29,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:29,974 INFO L82 PathProgramCache]: Analyzing trace with hash -338207644, now seen corresponding path program 1 times [2021-03-12 13:37:29,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:29,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400073377] [2021-03-12 13:37:29,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:29,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:29,991 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-03-12 13:37:29,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400073377] [2021-03-12 13:37:29,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:29,991 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:37:29,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861159815] [2021-03-12 13:37:29,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:37:29,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:29,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:37:29,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:37:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,992 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:29,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:29,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:29,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-12 13:37:30,016 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,016 INFO L82 PathProgramCache]: Analyzing trace with hash 2039060663, now seen corresponding path program 1 times [2021-03-12 13:37:30,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706733181] [2021-03-12 13:37:30,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,046 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-03-12 13:37:30,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706733181] [2021-03-12 13:37:30,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:30,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:37:30,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914159546] [2021-03-12 13:37:30,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:37:30,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:30,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:37:30,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:37:30,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,046 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:30,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:30,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,100 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-12 13:37:30,100 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,100 INFO L82 PathProgramCache]: Analyzing trace with hash 770320429, now seen corresponding path program 1 times [2021-03-12 13:37:30,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858679779] [2021-03-12 13:37:30,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:30,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858679779] [2021-03-12 13:37:30,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:30,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:37:30,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813558218] [2021-03-12 13:37:30,129 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:37:30,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:30,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:37:30,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:37:30,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,129 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:30,130 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:30,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-12 13:37:30,155 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,155 INFO L82 PathProgramCache]: Analyzing trace with hash 301079234, now seen corresponding path program 1 times [2021-03-12 13:37:30,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066439382] [2021-03-12 13:37:30,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-03-12 13:37:30,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066439382] [2021-03-12 13:37:30,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:30,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:37:30,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925951259] [2021-03-12 13:37:30,183 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:37:30,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:30,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:37:30,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:37:30,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,184 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:30,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 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-03-12 13:37:30,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,244 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-12 13:37:30,244 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,244 INFO L82 PathProgramCache]: Analyzing trace with hash 532885750, now seen corresponding path program 1 times [2021-03-12 13:37:30,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527412140] [2021-03-12 13:37:30,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,276 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-03-12 13:37:30,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527412140] [2021-03-12 13:37:30,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835027405] [2021-03-12 13:37:30,276 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-03-12 13:37:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-12 13:37:30,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:30,451 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-03-12 13:37:30,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-12 13:37:30,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2021-03-12 13:37:30,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880110189] [2021-03-12 13:37:30,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:37:30,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:30,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:37:30,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-12 13:37:30,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,452 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:30,452 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 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-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-12 13:37:30,693 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1130066836, now seen corresponding path program 1 times [2021-03-12 13:37:30,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903060322] [2021-03-12 13:37:30,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-12 13:37:30,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903060322] [2021-03-12 13:37:30,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:37:30,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:37:30,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707363392] [2021-03-12 13:37:30,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:37:30,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:30,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:37:30,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:37:30,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,718 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:30,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:30,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-12 13:37:30,790 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:30,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:30,790 INFO L82 PathProgramCache]: Analyzing trace with hash 75499903, now seen corresponding path program 1 times [2021-03-12 13:37:30,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:30,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148785092] [2021-03-12 13:37:30,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,817 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-03-12 13:37:30,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148785092] [2021-03-12 13:37:30,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126987744] [2021-03-12 13:37:30,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-12 13:37:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:30,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:37:30,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-03-12 13:37:31,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:31,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-03-12 13:37:31,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837809862] [2021-03-12 13:37:31,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-12 13:37:31,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:31,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-12 13:37:31,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-12 13:37:31,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,076 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:31,077 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 18.875) internal successors, (151), 8 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,410 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:31,411 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:31,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:31,411 INFO L82 PathProgramCache]: Analyzing trace with hash 774983121, now seen corresponding path program 2 times [2021-03-12 13:37:31,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:31,411 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430006098] [2021-03-12 13:37:31,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:31,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-03-12 13:37:31,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430006098] [2021-03-12 13:37:31,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438092596] [2021-03-12 13:37:31,499 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 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-03-12 13:37:31,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:37:31,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:31,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:37:31,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-03-12 13:37:31,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:31,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-03-12 13:37:31,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928575765] [2021-03-12 13:37:31,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-12 13:37:31,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:31,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-12 13:37:31,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-03-12 13:37:31,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,764 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:31,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 17.1) internal successors, (171), 10 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:31,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:32,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-03-12 13:37:32,104 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:32,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:32,105 INFO L82 PathProgramCache]: Analyzing trace with hash 39744803, now seen corresponding path program 3 times [2021-03-12 13:37:32,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:32,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033090373] [2021-03-12 13:37:32,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:32,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:32,159 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 19 proven. 33 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-03-12 13:37:32,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033090373] [2021-03-12 13:37:32,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396064553] [2021-03-12 13:37:32,159 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 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-03-12 13:37:32,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-12 13:37:32,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:32,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:37:32,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:32,516 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 17 proven. 1 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-03-12 13:37:32,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:32,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 11 [2021-03-12 13:37:32,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798525735] [2021-03-12 13:37:32,517 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:37:32,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:32,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:37:32,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:37:32,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:32,517 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:32,517 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 19.727272727272727) internal successors, (217), 11 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:32,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:32,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:32,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:32,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:32,920 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-12 13:37:32,920 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:32,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:32,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1513118517, now seen corresponding path program 4 times [2021-03-12 13:37:32,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:32,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894132559] [2021-03-12 13:37:32,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:32,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:32,976 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 19 proven. 64 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-03-12 13:37:32,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894132559] [2021-03-12 13:37:32,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701806064] [2021-03-12 13:37:32,977 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 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-03-12 13:37:33,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:37:33,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:33,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:37:33,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:33,307 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 19 proven. 64 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-03-12 13:37:33,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:33,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-03-12 13:37:33,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838490221] [2021-03-12 13:37:33,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:37:33,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:33,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:37:33,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:37:33,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:33,328 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:33,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 16.0) internal successors, (176), 11 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:33,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:33,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:33,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:33,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:33,639 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:33,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:33,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1401823486, now seen corresponding path program 5 times [2021-03-12 13:37:33,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:33,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847445891] [2021-03-12 13:37:33,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:33,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:33,710 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 19 proven. 105 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-03-12 13:37:33,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847445891] [2021-03-12 13:37:33,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061295580] [2021-03-12 13:37:33,710 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 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-03-12 13:37:33,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-12 13:37:33,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:33,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:37:33,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:34,021 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 19 proven. 105 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-03-12 13:37:34,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:34,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-03-12 13:37:34,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776701108] [2021-03-12 13:37:34,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-12 13:37:34,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:34,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-12 13:37:34,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-03-12 13:37:34,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,022 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:34,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 15.5) internal successors, (186), 12 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:34,322 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-12 13:37:34,323 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:34,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:34,323 INFO L82 PathProgramCache]: Analyzing trace with hash -506855545, now seen corresponding path program 6 times [2021-03-12 13:37:34,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:34,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795989290] [2021-03-12 13:37:34,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:34,393 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-03-12 13:37:34,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795989290] [2021-03-12 13:37:34,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003824317] [2021-03-12 13:37:34,394 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 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-03-12 13:37:34,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-12 13:37:34,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:34,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:37:34,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:34,839 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 17 proven. 12 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-03-12 13:37:34,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:34,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 15 [2021-03-12 13:37:34,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774851367] [2021-03-12 13:37:34,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-12 13:37:34,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:34,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-12 13:37:34,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-03-12 13:37:34,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,840 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:34,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 17.133333333333333) internal successors, (257), 15 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:34,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:34,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:34,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:35,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:37:35,193 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:35,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:35,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1542306713, now seen corresponding path program 7 times [2021-03-12 13:37:35,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:35,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359790718] [2021-03-12 13:37:35,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:35,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:35,240 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 17 proven. 33 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2021-03-12 13:37:35,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359790718] [2021-03-12 13:37:35,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977332227] [2021-03-12 13:37:35,240 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 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-03-12 13:37:35,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:35,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:37:35,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:35,589 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 19 proven. 217 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-03-12 13:37:35,589 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:35,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11] total 16 [2021-03-12 13:37:35,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604157647] [2021-03-12 13:37:35,590 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-12 13:37:35,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:35,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-12 13:37:35,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-03-12 13:37:35,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:35,591 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:35,591 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 16.0) internal successors, (256), 16 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:35,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:35,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:35,945 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-12 13:37:35,946 INFO L428 AbstractCegarLoop]: === Iteration 15 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:35,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:35,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1248570027, now seen corresponding path program 8 times [2021-03-12 13:37:35,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:35,946 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687945958] [2021-03-12 13:37:35,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:35,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:36,000 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 17 proven. 64 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2021-03-12 13:37:36,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687945958] [2021-03-12 13:37:36,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385892215] [2021-03-12 13:37:36,001 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 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-03-12 13:37:36,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:37:36,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:36,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-12 13:37:36,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:36,412 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 19 proven. 288 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-03-12 13:37:36,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:36,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 18 [2021-03-12 13:37:36,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880547877] [2021-03-12 13:37:36,413 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-12 13:37:36,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:36,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-12 13:37:36,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-03-12 13:37:36,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:36,413 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:36,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 15.333333333333334) internal successors, (276), 18 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:36,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:36,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:36,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:36,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:36,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:36,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:36,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:36,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-03-12 13:37:36,828 INFO L428 AbstractCegarLoop]: === Iteration 16 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:36,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:36,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1287631683, now seen corresponding path program 9 times [2021-03-12 13:37:36,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:36,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203733080] [2021-03-12 13:37:36,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:36,884 INFO L134 CoverageAnalysis]: Checked inductivity of 543 backedges. 17 proven. 105 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2021-03-12 13:37:36,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203733080] [2021-03-12 13:37:36,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932309068] [2021-03-12 13:37:36,885 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 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-03-12 13:37:37,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-12 13:37:37,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:37,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:37:37,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:37,412 INFO L134 CoverageAnalysis]: Checked inductivity of 543 backedges. 17 proven. 105 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2021-03-12 13:37:37,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:37,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-03-12 13:37:37,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805915081] [2021-03-12 13:37:37,413 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-12 13:37:37,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:37,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-12 13:37:37,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-12 13:37:37,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:37,414 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:37,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 16.77777777777778) internal successors, (151), 9 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:37,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:37,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:37,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:37,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:37,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:37,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:37,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:37,696 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-03-12 13:37:37,696 INFO L428 AbstractCegarLoop]: === Iteration 17 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:37,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:37,697 INFO L82 PathProgramCache]: Analyzing trace with hash -26657466, now seen corresponding path program 10 times [2021-03-12 13:37:37,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:37,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263909638] [2021-03-12 13:37:37,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:37,799 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 17 proven. 156 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2021-03-12 13:37:37,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263909638] [2021-03-12 13:37:37,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463277925] [2021-03-12 13:37:37,799 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 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-03-12 13:37:37,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:37:37,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:37,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-12 13:37:37,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:38,283 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 19 proven. 369 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-03-12 13:37:38,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:38,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-03-12 13:37:38,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6359219] [2021-03-12 13:37:38,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-12 13:37:38,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:38,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-12 13:37:38,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-03-12 13:37:38,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:38,286 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:38,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 14.571428571428571) internal successors, (306), 21 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:38,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:38,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:38,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:38,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:38,677 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-12 13:37:38,688 INFO L428 AbstractCegarLoop]: === Iteration 18 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:38,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:38,689 INFO L82 PathProgramCache]: Analyzing trace with hash 257909720, now seen corresponding path program 11 times [2021-03-12 13:37:38,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:38,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190501257] [2021-03-12 13:37:38,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:38,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:38,882 INFO L134 CoverageAnalysis]: Checked inductivity of 746 backedges. 17 proven. 217 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2021-03-12 13:37:38,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190501257] [2021-03-12 13:37:38,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715895771] [2021-03-12 13:37:38,882 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 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-03-12 13:37:42,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-03-12 13:37:42,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:37:42,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-12 13:37:42,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:37:42,887 INFO L134 CoverageAnalysis]: Checked inductivity of 746 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 691 trivial. 0 not checked. [2021-03-12 13:37:42,888 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:37:42,888 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-03-12 13:37:42,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705449858] [2021-03-12 13:37:42,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-12 13:37:42,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:37:42,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-12 13:37:42,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-03-12 13:37:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:42,889 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:37:42,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 14.4375) internal successors, (231), 16 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:37:42,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:42,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:42,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:42,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:42,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:42,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:42,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:42,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:37:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:37:43,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:37:43,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-03-12 13:37:43,439 INFO L428 AbstractCegarLoop]: === Iteration 19 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:37:43,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:37:43,440 INFO L82 PathProgramCache]: Analyzing trace with hash -808270230, now seen corresponding path program 12 times [2021-03-12 13:37:43,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:37:43,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769402766] [2021-03-12 13:37:43,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:37:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:37:43,561 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 17 proven. 288 refuted. 0 times theorem prover too weak. 543 trivial. 0 not checked. [2021-03-12 13:37:43,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769402766] [2021-03-12 13:37:43,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060218476] [2021-03-12 13:37:43,561 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 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-03-12 13:38:01,883 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-03-12 13:38:01,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:38:01,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:38:01,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:38:02,278 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 22 proven. 64 refuted. 0 times theorem prover too weak. 762 trivial. 0 not checked. [2021-03-12 13:38:02,278 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:38:02,278 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-03-12 13:38:02,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231625815] [2021-03-12 13:38:02,279 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-12 13:38:02,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:38:02,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-12 13:38:02,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-03-12 13:38:02,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:02,279 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:38:02,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 13.944444444444445) internal successors, (251), 18 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:02,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:02,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:02,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:38:02,686 INFO L428 AbstractCegarLoop]: === Iteration 20 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:38:02,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:38:02,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1394025476, now seen corresponding path program 13 times [2021-03-12 13:38:02,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:38:02,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296808264] [2021-03-12 13:38:02,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:38:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:02,842 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 17 proven. 369 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2021-03-12 13:38:02,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296808264] [2021-03-12 13:38:02,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758858790] [2021-03-12 13:38:02,842 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:38:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:02,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:38:03,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:38:03,390 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 22 proven. 105 refuted. 0 times theorem prover too weak. 843 trivial. 0 not checked. [2021-03-12 13:38:03,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:38:03,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2021-03-12 13:38:03,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47692431] [2021-03-12 13:38:03,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-12 13:38:03,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:38:03,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-12 13:38:03,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-03-12 13:38:03,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:03,391 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:38:03,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 13.55) internal successors, (271), 20 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:03,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:03,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:03,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:38:03,812 INFO L428 AbstractCegarLoop]: === Iteration 21 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:38:03,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:38:03,812 INFO L82 PathProgramCache]: Analyzing trace with hash -965860210, now seen corresponding path program 14 times [2021-03-12 13:38:03,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:38:03,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779032707] [2021-03-12 13:38:03,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:38:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:03,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1112 backedges. 22 proven. 156 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:03,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779032707] [2021-03-12 13:38:03,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214553111] [2021-03-12 13:38:03,901 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 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-03-12 13:38:04,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:38:04,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:38:04,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-12 13:38:04,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:38:04,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1112 backedges. 22 proven. 156 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:04,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:38:04,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-03-12 13:38:04,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547041324] [2021-03-12 13:38:04,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-12 13:38:04,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:38:04,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-12 13:38:04,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-12 13:38:04,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:04,433 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:38:04,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 16.1) internal successors, (161), 10 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:04,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:04,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:04,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:04,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:04,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:04,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-03-12 13:38:04,747 INFO L428 AbstractCegarLoop]: === Iteration 22 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:38:04,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:38:04,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1990268951, now seen corresponding path program 15 times [2021-03-12 13:38:04,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:38:04,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091914119] [2021-03-12 13:38:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:38:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:04,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 22 proven. 217 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:04,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091914119] [2021-03-12 13:38:04,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994570595] [2021-03-12 13:38:04,877 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 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-03-12 13:38:22,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-03-12 13:38:22,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:38:22,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:38:22,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:38:23,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 22 proven. 217 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:23,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:38:23,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-03-12 13:38:23,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689367154] [2021-03-12 13:38:23,304 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:38:23,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:38:23,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:38:23,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:38:23,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:23,305 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:38:23,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 15.545454545454545) internal successors, (171), 11 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:23,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:23,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:23,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:23,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:38:23,616 INFO L428 AbstractCegarLoop]: === Iteration 23 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:38:23,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:38:23,616 INFO L82 PathProgramCache]: Analyzing trace with hash -731646880, now seen corresponding path program 16 times [2021-03-12 13:38:23,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:38:23,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860060515] [2021-03-12 13:38:23,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:38:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 22 proven. 288 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:23,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860060515] [2021-03-12 13:38:23,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900796462] [2021-03-12 13:38:23,709 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 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-03-12 13:38:23,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:38:23,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:38:23,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-12 13:38:23,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:38:24,175 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 22 proven. 288 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:24,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:38:24,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-03-12 13:38:24,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343259532] [2021-03-12 13:38:24,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-12 13:38:24,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:38:24,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-12 13:38:24,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-03-12 13:38:24,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:24,176 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:38:24,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 15.083333333333334) internal successors, (181), 12 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:24,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:24,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:38:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:38:24,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:38:24,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-03-12 13:38:24,491 INFO L428 AbstractCegarLoop]: === Iteration 24 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:38:24,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:38:24,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1719322985, now seen corresponding path program 17 times [2021-03-12 13:38:24,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:38:24,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974953042] [2021-03-12 13:38:24,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:38:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:38:24,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1325 backedges. 22 proven. 369 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:38:24,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974953042] [2021-03-12 13:38:24,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221694116] [2021-03-12 13:38:24,703 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 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-03-12 13:39:41,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-03-12 13:39:41,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:41,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-12 13:39:41,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:41,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1325 backedges. 22 proven. 369 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-03-12 13:39:41,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:41,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-03-12 13:39:41,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742755857] [2021-03-12 13:39:41,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-12 13:39:41,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:41,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-12 13:39:41,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-03-12 13:39:41,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:41,481 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:41,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 14.692307692307692) internal successors, (191), 13 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:41,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:41,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:41,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:41,814 INFO L428 AbstractCegarLoop]: === Iteration 25 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-12 13:39:41,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:41,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1507174194, now seen corresponding path program 18 times [2021-03-12 13:39:41,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:41,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021290738] [2021-03-12 13:39:41,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:39:41,849 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:39:41,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-12 13:39:41,891 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-12 13:39:41,954 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-12 13:39:41,955 INFO L620 BasicCegarLoop]: Counterexample might be feasible [2021-03-12 13:39:41,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-03-12 13:39:41,957 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-12 13:39:41,957 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,967 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,968 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,969 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,970 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,971 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,972 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,973 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,974 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,975 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,976 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,977 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,978 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,979 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,979 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,979 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,980 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,981 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe thrThread1of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,982 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,983 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,984 WARN L313 ript$VariableManager]: TermVariabe thrThread2of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,984 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,987 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe thrThread3of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,988 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread4of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,989 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,990 WARN L313 ript$VariableManager]: TermVariabe thrThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-12 13:39:41,991 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-12 13:39:41,991 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-03-12 13:39:42,010 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-12 13:39:42,010 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-12 13:39:42,010 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-12 13:39:42,011 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-12 13:39:42,011 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-12 13:39:42,011 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-12 13:39:42,011 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-12 13:39:42,011 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-12 13:39:42,013 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1299800184, now seen corresponding path program 1 times [2021-03-12 13:39:42,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108452022] [2021-03-12 13:39:42,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,022 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-12 13:39:42,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108452022] [2021-03-12 13:39:42,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-12 13:39:42,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675158119] [2021-03-12 13:39:42,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-12 13:39:42,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-12 13:39:42,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-12 13:39:42,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,023 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 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-03-12 13:39:42,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,028 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-03-12 13:39:42,028 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1267617015, now seen corresponding path program 1 times [2021-03-12 13:39:42,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400973825] [2021-03-12 13:39:42,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,046 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-03-12 13:39:42,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400973825] [2021-03-12 13:39:42,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:39:42,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490972679] [2021-03-12 13:39:42,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:39:42,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:39:42,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:39:42,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,047 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 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-03-12 13:39:42,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,102 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-03-12 13:39:42,102 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,102 INFO L82 PathProgramCache]: Analyzing trace with hash 629629459, now seen corresponding path program 1 times [2021-03-12 13:39:42,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749908616] [2021-03-12 13:39:42,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,137 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-03-12 13:39:42,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749908616] [2021-03-12 13:39:42,137 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,138 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:39:42,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186255866] [2021-03-12 13:39:42,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:39:42,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:39:42,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:39:42,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,146 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:42,146 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,146 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,146 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-03-12 13:39:42,208 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,209 INFO L82 PathProgramCache]: Analyzing trace with hash 637234386, now seen corresponding path program 1 times [2021-03-12 13:39:42,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546454584] [2021-03-12 13:39:42,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,259 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-03-12 13:39:42,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546454584] [2021-03-12 13:39:42,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:39:42,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335123496] [2021-03-12 13:39:42,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:39:42,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:39:42,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:39:42,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,260 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:42,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-03-12 13:39:42,288 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,288 INFO L82 PathProgramCache]: Analyzing trace with hash -683710435, now seen corresponding path program 1 times [2021-03-12 13:39:42,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,289 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510293010] [2021-03-12 13:39:42,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,313 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-03-12 13:39:42,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510293010] [2021-03-12 13:39:42,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:39:42,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101830750] [2021-03-12 13:39:42,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:39:42,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:39:42,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:39:42,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,314 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:42,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-03-12 13:39:42,374 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1115011227, now seen corresponding path program 1 times [2021-03-12 13:39:42,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390489757] [2021-03-12 13:39:42,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,402 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-03-12 13:39:42,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390489757] [2021-03-12 13:39:42,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147006585] [2021-03-12 13:39:42,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-12 13:39:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-12 13:39:42,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:42,664 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-03-12 13:39:42,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-12 13:39:42,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2021-03-12 13:39:42,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738136151] [2021-03-12 13:39:42,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:39:42,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:39:42,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-12 13:39:42,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,665 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-03-12 13:39:42,889 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:42,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:42,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1239935758, now seen corresponding path program 1 times [2021-03-12 13:39:42,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:42,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990337027] [2021-03-12 13:39:42,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:42,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-12 13:39:42,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990337027] [2021-03-12 13:39:42,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:42,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:39:42,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665498189] [2021-03-12 13:39:42,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:39:42,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:42,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:39:42,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:39:42,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,914 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:42,914 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:42,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-03-12 13:39:43,008 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:43,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:43,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1760023396, now seen corresponding path program 1 times [2021-03-12 13:39:43,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:43,008 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507501107] [2021-03-12 13:39:43,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:43,031 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-03-12 13:39:43,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507501107] [2021-03-12 13:39:43,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980555627] [2021-03-12 13:39:43,031 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-03-12 13:39:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:43,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:39:43,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:43,281 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-03-12 13:39:43,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:43,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-03-12 13:39:43,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977943452] [2021-03-12 13:39:43,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-12 13:39:43,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:43,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-12 13:39:43,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-12 13:39:43,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,282 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:43,282 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 8 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:43,588 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:43,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:43,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1098748682, now seen corresponding path program 2 times [2021-03-12 13:39:43,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:43,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147016446] [2021-03-12 13:39:43,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:43,622 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-03-12 13:39:43,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147016446] [2021-03-12 13:39:43,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500896076] [2021-03-12 13:39:43,622 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-03-12 13:39:43,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:39:43,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:43,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:39:43,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:43,873 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 25 proven. 12 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-03-12 13:39:43,873 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:43,873 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-03-12 13:39:43,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217694093] [2021-03-12 13:39:43,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-12 13:39:43,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:43,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-12 13:39:43,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-03-12 13:39:43,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,874 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:43,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 20.1) internal successors, (201), 10 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:43,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:43,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-03-12 13:39:44,211 INFO L428 AbstractCegarLoop]: === Iteration 10 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:44,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:44,211 INFO L82 PathProgramCache]: Analyzing trace with hash 150452616, now seen corresponding path program 3 times [2021-03-12 13:39:44,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:44,212 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388206973] [2021-03-12 13:39:44,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:44,234 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-03-12 13:39:44,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388206973] [2021-03-12 13:39:44,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:44,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-12 13:39:44,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662095500] [2021-03-12 13:39:44,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-12 13:39:44,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:44,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-12 13:39:44,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-12 13:39:44,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,235 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:44,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,269 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-03-12 13:39:44,270 INFO L428 AbstractCegarLoop]: === Iteration 11 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:44,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:44,270 INFO L82 PathProgramCache]: Analyzing trace with hash 603357131, now seen corresponding path program 1 times [2021-03-12 13:39:44,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:44,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089676867] [2021-03-12 13:39:44,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:44,294 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-03-12 13:39:44,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089676867] [2021-03-12 13:39:44,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-12 13:39:44,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-12 13:39:44,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992071507] [2021-03-12 13:39:44,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-12 13:39:44,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:44,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-12 13:39:44,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-12 13:39:44,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,295 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:44,295 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,369 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-03-12 13:39:44,369 INFO L428 AbstractCegarLoop]: === Iteration 12 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:44,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:44,369 INFO L82 PathProgramCache]: Analyzing trace with hash 2039679889, now seen corresponding path program 1 times [2021-03-12 13:39:44,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:44,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55541356] [2021-03-12 13:39:44,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 25 proven. 33 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-03-12 13:39:44,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55541356] [2021-03-12 13:39:44,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57487187] [2021-03-12 13:39:44,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-12 13:39:44,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:44,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-12 13:39:44,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:44,739 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 25 proven. 33 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-03-12 13:39:44,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:44,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-03-12 13:39:44,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972778747] [2021-03-12 13:39:44,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-12 13:39:44,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:44,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-12 13:39:44,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-03-12 13:39:44,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,740 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:44,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 19.1) internal successors, (191), 10 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:44,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:45,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:45,026 INFO L428 AbstractCegarLoop]: === Iteration 13 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:45,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:45,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1907174106, now seen corresponding path program 2 times [2021-03-12 13:39:45,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:45,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914849847] [2021-03-12 13:39:45,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:45,080 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-03-12 13:39:45,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914849847] [2021-03-12 13:39:45,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45264278] [2021-03-12 13:39:45,080 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 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-03-12 13:39:45,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:39:45,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:45,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:39:45,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:45,372 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 25 proven. 64 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-03-12 13:39:45,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:45,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-03-12 13:39:45,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305007609] [2021-03-12 13:39:45,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:39:45,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:45,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:39:45,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:39:45,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:45,373 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:45,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 18.272727272727273) internal successors, (201), 11 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:45,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:45,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:45,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:45,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:45,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:45,662 INFO L428 AbstractCegarLoop]: === Iteration 14 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:45,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:45,662 INFO L82 PathProgramCache]: Analyzing trace with hash -1205632285, now seen corresponding path program 3 times [2021-03-12 13:39:45,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:45,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794090971] [2021-03-12 13:39:45,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:45,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:45,721 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 25 proven. 105 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-03-12 13:39:45,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794090971] [2021-03-12 13:39:45,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670287112] [2021-03-12 13:39:45,721 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 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-03-12 13:39:45,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-12 13:39:45,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:45,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:39:45,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:46,022 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-03-12 13:39:46,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:46,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5] total 13 [2021-03-12 13:39:46,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90114450] [2021-03-12 13:39:46,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-12 13:39:46,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:46,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-12 13:39:46,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-03-12 13:39:46,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,023 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:46,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 22.076923076923077) internal successors, (287), 13 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:46,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:46,439 INFO L428 AbstractCegarLoop]: === Iteration 15 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:46,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:46,439 INFO L82 PathProgramCache]: Analyzing trace with hash 754036149, now seen corresponding path program 4 times [2021-03-12 13:39:46,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:46,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244195553] [2021-03-12 13:39:46,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:46,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:46,506 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 25 proven. 156 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-03-12 13:39:46,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244195553] [2021-03-12 13:39:46,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255935074] [2021-03-12 13:39:46,506 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:46,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:39:46,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:46,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-12 13:39:46,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:46,928 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 25 proven. 156 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-03-12 13:39:46,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:46,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-03-12 13:39:46,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201035831] [2021-03-12 13:39:46,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-12 13:39:46,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:46,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-12 13:39:46,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-03-12 13:39:46,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,929 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:46,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 17.0) internal successors, (221), 13 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:46,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:47,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:47,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:47,249 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:47,249 INFO L428 AbstractCegarLoop]: === Iteration 16 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:47,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:47,250 INFO L82 PathProgramCache]: Analyzing trace with hash 32313342, now seen corresponding path program 5 times [2021-03-12 13:39:47,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:47,250 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138469589] [2021-03-12 13:39:47,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 25 proven. 217 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-03-12 13:39:47,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138469589] [2021-03-12 13:39:47,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290560380] [2021-03-12 13:39:47,349 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 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-03-12 13:39:47,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-12 13:39:47,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:47,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:39:47,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:47,701 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 25 proven. 217 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-03-12 13:39:47,702 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:47,702 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 14 [2021-03-12 13:39:47,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12726398] [2021-03-12 13:39:47,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-12 13:39:47,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:47,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-12 13:39:47,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-03-12 13:39:47,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,702 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:47,703 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 16.5) internal successors, (231), 14 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:47,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:48,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-12 13:39:48,021 INFO L428 AbstractCegarLoop]: === Iteration 17 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:48,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:48,022 INFO L82 PathProgramCache]: Analyzing trace with hash 449637127, now seen corresponding path program 6 times [2021-03-12 13:39:48,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:48,022 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296439066] [2021-03-12 13:39:48,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:48,141 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 25 proven. 288 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-03-12 13:39:48,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296439066] [2021-03-12 13:39:48,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590457633] [2021-03-12 13:39:48,141 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 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-03-12 13:39:48,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-12 13:39:48,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:48,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:39:48,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:48,553 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2021-03-12 13:39:48,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:48,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 6] total 17 [2021-03-12 13:39:48,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535180612] [2021-03-12 13:39:48,553 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-12 13:39:48,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:48,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-12 13:39:48,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-03-12 13:39:48,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:48,554 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:48,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 19.235294117647058) internal successors, (327), 17 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:48,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:48,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:48,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:48,939 INFO L428 AbstractCegarLoop]: === Iteration 18 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:48,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:48,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1297335335, now seen corresponding path program 7 times [2021-03-12 13:39:48,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:48,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782662571] [2021-03-12 13:39:48,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:48,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:48,981 INFO L134 CoverageAnalysis]: Checked inductivity of 491 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-03-12 13:39:48,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782662571] [2021-03-12 13:39:48,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993426857] [2021-03-12 13:39:48,981 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 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-03-12 13:39:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:49,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-12 13:39:49,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:49,407 INFO L134 CoverageAnalysis]: Checked inductivity of 491 backedges. 25 proven. 369 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-03-12 13:39:49,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:49,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13] total 18 [2021-03-12 13:39:49,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659190802] [2021-03-12 13:39:49,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-12 13:39:49,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:49,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-12 13:39:49,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2021-03-12 13:39:49,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:49,408 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:49,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 18.11111111111111) internal successors, (326), 18 states have internal predecessors, (326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:49,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:49,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-03-12 13:39:49,763 INFO L428 AbstractCegarLoop]: === Iteration 19 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:49,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:49,763 INFO L82 PathProgramCache]: Analyzing trace with hash 549949355, now seen corresponding path program 8 times [2021-03-12 13:39:49,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:49,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113913369] [2021-03-12 13:39:49,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:49,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:49,812 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 22 proven. 64 refuted. 0 times theorem prover too weak. 527 trivial. 0 not checked. [2021-03-12 13:39:49,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113913369] [2021-03-12 13:39:49,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509523466] [2021-03-12 13:39:49,813 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 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-03-12 13:39:49,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:39:49,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:49,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-12 13:39:49,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:50,204 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2021-03-12 13:39:50,204 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:50,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 11 [2021-03-12 13:39:50,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502627300] [2021-03-12 13:39:50,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:39:50,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:50,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:39:50,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:39:50,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:50,205 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:50,205 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 21.0) internal successors, (231), 11 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:50,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:50,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:50,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:50,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:50,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:50,551 INFO L428 AbstractCegarLoop]: === Iteration 20 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:50,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:50,552 INFO L82 PathProgramCache]: Analyzing trace with hash 1401086461, now seen corresponding path program 9 times [2021-03-12 13:39:50,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:50,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341799918] [2021-03-12 13:39:50,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:50,610 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 22 proven. 105 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-03-12 13:39:50,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341799918] [2021-03-12 13:39:50,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948795586] [2021-03-12 13:39:50,610 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 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-03-12 13:39:50,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-12 13:39:50,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:50,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:39:50,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:51,092 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 22 proven. 105 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-03-12 13:39:51,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:51,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-03-12 13:39:51,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632369095] [2021-03-12 13:39:51,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-12 13:39:51,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:51,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-12 13:39:51,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-12 13:39:51,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,093 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:51,093 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 19.555555555555557) internal successors, (176), 9 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:51,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:51,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:51,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:51,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:51,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:51,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-03-12 13:39:51,393 INFO L428 AbstractCegarLoop]: === Iteration 21 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:51,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:51,394 INFO L82 PathProgramCache]: Analyzing trace with hash -437945658, now seen corresponding path program 10 times [2021-03-12 13:39:51,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:51,394 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798360000] [2021-03-12 13:39:51,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:51,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:51,459 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 22 proven. 156 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2021-03-12 13:39:51,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798360000] [2021-03-12 13:39:51,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053407354] [2021-03-12 13:39:51,459 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 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-03-12 13:39:51,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:39:51,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:51,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-12 13:39:51,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:51,894 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 32 proven. 12 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-03-12 13:39:51,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:51,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 14 [2021-03-12 13:39:51,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038779713] [2021-03-12 13:39:51,894 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-12 13:39:51,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:51,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-12 13:39:51,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-03-12 13:39:51,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,895 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:51,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:51,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:51,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:51,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:52,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:52,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:52,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-12 13:39:52,255 INFO L428 AbstractCegarLoop]: === Iteration 22 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:52,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:52,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1346653800, now seen corresponding path program 11 times [2021-03-12 13:39:52,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:52,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166431183] [2021-03-12 13:39:52,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:52,329 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 22 proven. 217 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2021-03-12 13:39:52,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166431183] [2021-03-12 13:39:52,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353709088] [2021-03-12 13:39:52,330 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:39:58,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-03-12 13:39:58,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:39:58,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-12 13:39:58,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:39:58,742 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 32 proven. 33 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2021-03-12 13:39:58,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:39:58,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-03-12 13:39:58,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602225623] [2021-03-12 13:39:58,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-12 13:39:58,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:39:58,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-12 13:39:58,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-03-12 13:39:58,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:58,743 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:39:58,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 17.5625) internal successors, (281), 16 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:58,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:39:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:39:59,100 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-12 13:39:59,100 INFO L428 AbstractCegarLoop]: === Iteration 23 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:39:59,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:39:59,100 INFO L82 PathProgramCache]: Analyzing trace with hash 782928746, now seen corresponding path program 12 times [2021-03-12 13:39:59,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:39:59,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753539731] [2021-03-12 13:39:59,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:39:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:39:59,365 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 22 proven. 288 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2021-03-12 13:39:59,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753539731] [2021-03-12 13:39:59,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564152496] [2021-03-12 13:39:59,365 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:04,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-03-12 13:40:04,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:40:04,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-12 13:40:04,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:40:04,664 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 31 proven. 33 refuted. 0 times theorem prover too weak. 836 trivial. 0 not checked. [2021-03-12 13:40:04,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:40:04,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7] total 17 [2021-03-12 13:40:04,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714393886] [2021-03-12 13:40:04,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-12 13:40:04,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:40:04,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-12 13:40:04,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-03-12 13:40:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:04,666 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:40:04,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 15.647058823529411) internal successors, (266), 17 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:04,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:04,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:05,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:05,069 INFO L428 AbstractCegarLoop]: === Iteration 24 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:40:05,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:40:05,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1606620796, now seen corresponding path program 13 times [2021-03-12 13:40:05,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:40:05,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84373116] [2021-03-12 13:40:05,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:40:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:05,186 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 22 proven. 369 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2021-03-12 13:40:05,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84373116] [2021-03-12 13:40:05,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52905838] [2021-03-12 13:40:05,186 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:05,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:05,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:40:05,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:40:05,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 32 proven. 64 refuted. 0 times theorem prover too weak. 916 trivial. 0 not checked. [2021-03-12 13:40:05,728 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:40:05,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2021-03-12 13:40:05,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910374297] [2021-03-12 13:40:05,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-12 13:40:05,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:40:05,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-12 13:40:05,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-03-12 13:40:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:05,729 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:40:05,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 16.36842105263158) internal successors, (311), 19 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:05,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:05,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:06,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:06,174 INFO L428 AbstractCegarLoop]: === Iteration 25 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:40:06,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:40:06,174 INFO L82 PathProgramCache]: Analyzing trace with hash 746055246, now seen corresponding path program 14 times [2021-03-12 13:40:06,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:40:06,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137755661] [2021-03-12 13:40:06,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:40:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:06,257 INFO L134 CoverageAnalysis]: Checked inductivity of 1144 backedges. 32 proven. 105 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2021-03-12 13:40:06,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137755661] [2021-03-12 13:40:06,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081579801] [2021-03-12 13:40:06,258 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:06,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-12 13:40:06,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:40:06,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-12 13:40:06,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:40:06,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1144 backedges. 32 proven. 105 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2021-03-12 13:40:06,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:40:06,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-03-12 13:40:06,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883895744] [2021-03-12 13:40:06,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-12 13:40:06,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:40:06,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-12 13:40:06,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-12 13:40:06,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:06,773 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:40:06,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 19.555555555555557) internal successors, (176), 9 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:06,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:07,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-03-12 13:40:07,068 INFO L428 AbstractCegarLoop]: === Iteration 26 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:40:07,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:40:07,068 INFO L82 PathProgramCache]: Analyzing trace with hash -692090665, now seen corresponding path program 15 times [2021-03-12 13:40:07,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:40:07,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900763711] [2021-03-12 13:40:07,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:40:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:07,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1195 backedges. 32 proven. 156 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2021-03-12 13:40:07,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900763711] [2021-03-12 13:40:07,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251845070] [2021-03-12 13:40:07,149 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:08,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-12 13:40:08,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:40:08,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-12 13:40:08,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:40:08,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1195 backedges. 31 proven. 64 refuted. 0 times theorem prover too weak. 1100 trivial. 0 not checked. [2021-03-12 13:40:08,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:40:08,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-12 13:40:08,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100867535] [2021-03-12 13:40:08,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-12 13:40:08,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:40:08,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-12 13:40:08,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-03-12 13:40:08,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:08,779 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:40:08,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 16.0) internal successors, (256), 16 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:08,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:08,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:08,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:09,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:09,195 INFO L428 AbstractCegarLoop]: === Iteration 27 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:40:09,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:40:09,195 INFO L82 PathProgramCache]: Analyzing trace with hash -675199383, now seen corresponding path program 16 times [2021-03-12 13:40:09,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:40:09,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229700077] [2021-03-12 13:40:09,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:40:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:09,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1297 backedges. 32 proven. 217 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2021-03-12 13:40:09,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229700077] [2021-03-12 13:40:09,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989531093] [2021-03-12 13:40:09,300 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:09,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-12 13:40:09,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:40:09,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-12 13:40:09,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:40:09,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1297 backedges. 32 proven. 217 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2021-03-12 13:40:09,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:40:09,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-03-12 13:40:09,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209401126] [2021-03-12 13:40:09,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-12 13:40:09,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:40:09,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-12 13:40:09,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-12 13:40:09,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:09,807 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:40:09,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 17.818181818181817) internal successors, (196), 11 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:09,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:09,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:40:09,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:40:09,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:40:10,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:40:10,122 INFO L428 AbstractCegarLoop]: === Iteration 28 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:40:10,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:40:10,123 INFO L82 PathProgramCache]: Analyzing trace with hash 185897778, now seen corresponding path program 17 times [2021-03-12 13:40:10,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:40:10,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677153914] [2021-03-12 13:40:10,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:40:10,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:40:10,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1368 backedges. 32 proven. 288 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2021-03-12 13:40:10,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677153914] [2021-03-12 13:40:10,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277991665] [2021-03-12 13:40:10,287 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:42:29,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-03-12 13:42:29,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-12 13:42:29,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-12 13:42:29,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-12 13:42:30,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1368 backedges. 32 proven. 288 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2021-03-12 13:42:30,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-12 13:42:30,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-03-12 13:42:30,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485497459] [2021-03-12 13:42:30,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-12 13:42:30,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-12 13:42:30,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-12 13:42:30,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-03-12 13:42:30,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:42:30,256 INFO L480 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-03-12 13:42:30,256 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 17.166666666666668) internal successors, (206), 12 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:42:30,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:42:30,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:42:30,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-12 13:42:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-12 13:42:30,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-12 13:42:30,585 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-12 13:42:30,585 INFO L428 AbstractCegarLoop]: === Iteration 29 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-12 13:42:30,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-12 13:42:30,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1061763259, now seen corresponding path program 18 times [2021-03-12 13:42:30,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-12 13:42:30,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394442389] [2021-03-12 13:42:30,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-12 13:42:30,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-12 13:42:30,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1449 backedges. 32 proven. 369 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2021-03-12 13:42:30,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394442389] [2021-03-12 13:42:30,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440223942] [2021-03-12 13:42:30,687 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown