/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleep-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-13 14:35:23,946 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-13 14:35:23,948 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-13 14:35:23,986 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-13 14:35:23,987 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-13 14:35:23,989 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-13 14:35:23,992 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-13 14:35:23,998 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-13 14:35:24,000 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-13 14:35:24,004 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-13 14:35:24,005 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-13 14:35:24,006 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-13 14:35:24,006 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-13 14:35:24,008 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-13 14:35:24,009 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-13 14:35:24,010 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-13 14:35:24,011 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-13 14:35:24,012 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-13 14:35:24,016 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-13 14:35:24,022 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-13 14:35:24,023 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-13 14:35:24,025 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-13 14:35:24,025 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-13 14:35:24,027 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-13 14:35:24,033 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-13 14:35:24,033 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-13 14:35:24,034 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-13 14:35:24,035 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-13 14:35:24,035 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-13 14:35:24,036 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-13 14:35:24,036 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-13 14:35:24,039 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-13 14:35:24,040 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-13 14:35:24,041 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-13 14:35:24,042 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-13 14:35:24,042 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-13 14:35:24,043 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-13 14:35:24,043 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-13 14:35:24,043 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-13 14:35:24,044 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-13 14:35:24,044 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-13 14:35:24,048 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleep-NoLbe.epf [2021-06-13 14:35:24,083 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-13 14:35:24,084 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-13 14:35:24,084 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-13 14:35:24,084 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-13 14:35:24,087 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-13 14:35:24,087 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-13 14:35:24,087 INFO L138 SettingsManager]: * Use SBE=true [2021-06-13 14:35:24,087 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-13 14:35:24,088 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-13 14:35:24,088 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-13 14:35:24,089 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-13 14:35:24,112 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-13 14:35:24,113 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-13 14:35:24,113 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-13 14:35:24,113 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-13 14:35:24,113 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-13 14:35:24,113 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-13 14:35:24,113 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-13 14:35:24,114 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-13 14:35:24,114 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-13 14:35:24,114 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-13 14:35:24,114 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-13 14:35:24,114 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-13 14:35:24,114 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-13 14:35:24,115 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-06-13 14:35:24,115 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-13 14:35:24,115 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2021-06-13 14:35:24,115 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-13 14:35:24,377 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-13 14:35:24,396 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-13 14:35:24,398 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-13 14:35:24,399 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-13 14:35:24,400 INFO L275 PluginConnector]: CDTParser initialized [2021-06-13 14:35:24,400 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-06-13 14:35:24,466 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f72f5b183/cc089921236a4b9e98513ce711907302/FLAGa3a5d5b2b [2021-06-13 14:35:24,885 INFO L306 CDTParser]: Found 1 translation units. [2021-06-13 14:35:24,886 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-06-13 14:35:24,900 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f72f5b183/cc089921236a4b9e98513ce711907302/FLAGa3a5d5b2b [2021-06-13 14:35:25,197 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f72f5b183/cc089921236a4b9e98513ce711907302 [2021-06-13 14:35:25,199 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-13 14:35:25,200 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-13 14:35:25,202 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-13 14:35:25,202 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-13 14:35:25,207 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-13 14:35:25,207 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,208 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d8ef693 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25, skipping insertion in model container [2021-06-13 14:35:25,208 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,215 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-13 14:35:25,270 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-13 14:35:25,563 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41060,41073] [2021-06-13 14:35:25,648 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-13 14:35:25,670 INFO L203 MainTranslator]: Completed pre-run [2021-06-13 14:35:25,697 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41060,41073] [2021-06-13 14:35:25,706 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-13 14:35:25,799 INFO L208 MainTranslator]: Completed translation [2021-06-13 14:35:25,800 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25 WrapperNode [2021-06-13 14:35:25,800 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-13 14:35:25,801 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-13 14:35:25,801 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-13 14:35:25,801 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-13 14:35:25,806 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,822 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,842 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-13 14:35:25,843 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-13 14:35:25,843 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-13 14:35:25,843 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-13 14:35:25,850 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,850 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,854 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,854 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,861 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,866 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,868 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... [2021-06-13 14:35:25,870 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-13 14:35:25,871 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-13 14:35:25,871 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-13 14:35:25,871 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-13 14:35:25,872 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-13 14:35:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-13 14:35:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-13 14:35:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-13 14:35:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-13 14:35:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-06-13 14:35:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-06-13 14:35:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-06-13 14:35:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-13 14:35:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-13 14:35:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-13 14:35:25,957 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-13 14:35:26,413 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-13 14:35:26,414 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-06-13 14:35:26,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.06 02:35:26 BoogieIcfgContainer [2021-06-13 14:35:26,415 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-13 14:35:26,417 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-13 14:35:26,417 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-13 14:35:26,420 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-13 14:35:26,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.06 02:35:25" (1/3) ... [2021-06-13 14:35:26,421 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e74f9d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.06 02:35:26, skipping insertion in model container [2021-06-13 14:35:26,421 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.06 02:35:25" (2/3) ... [2021-06-13 14:35:26,421 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e74f9d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.06 02:35:26, skipping insertion in model container [2021-06-13 14:35:26,421 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.06 02:35:26" (3/3) ... [2021-06-13 14:35:26,422 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_77-tricky_address4_racing.i [2021-06-13 14:35:26,427 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-13 14:35:26,427 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-13 14:35:26,427 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-06-13 14:35:26,428 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-13 14:35:26,453 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,454 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,455 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,456 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,471 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,476 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,476 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,476 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,476 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,476 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,477 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,478 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,479 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,479 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:26,483 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-13 14:35:26,501 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:35:26,549 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:35:26,550 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:35:26,550 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:35:26,550 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:35:26,550 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:35:26,550 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:35:26,550 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:35:26,550 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of1ForFork0======== [2021-06-13 14:35:26,627 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:26,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:26,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1644581507, now seen corresponding path program 1 times [2021-06-13 14:35:26,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:26,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810658415] [2021-06-13 14:35:26,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:26,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:26,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:26,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:26,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810658415] [2021-06-13 14:35:26,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810658415] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:26,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:26,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:35:26,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781860964] [2021-06-13 14:35:26,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:35:26,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:26,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:35:26,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:35:26,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,871 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:26,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:26,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-13 14:35:26,895 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:26,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:26,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1629567660, now seen corresponding path program 1 times [2021-06-13 14:35:26,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:26,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705267006] [2021-06-13 14:35:26,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:26,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:26,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:26,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705267006] [2021-06-13 14:35:26,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705267006] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:26,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:26,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:35:26,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902590781] [2021-06-13 14:35:26,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:26,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:26,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:26,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:35:26,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,966 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:26,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:26,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:26,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:26,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-13 14:35:26,999 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:27,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:27,000 INFO L82 PathProgramCache]: Analyzing trace with hash -439394982, now seen corresponding path program 1 times [2021-06-13 14:35:27,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:27,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034372812] [2021-06-13 14:35:27,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:27,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:27,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:27,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034372812] [2021-06-13 14:35:27,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034372812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:27,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936222439] [2021-06-13 14:35:27,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:27,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:27,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:35:27,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:27,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-13 14:35:27,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936222439] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:27,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:35:27,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:35:27,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361664363] [2021-06-13 14:35:27,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:27,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:27,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:27,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:35:27,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:27,547 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:27,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:27,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:27,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:27,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:27,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:27,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:27,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:27,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:27,818 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:27,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:27,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1092840527, now seen corresponding path program 1 times [2021-06-13 14:35:27,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:27,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455931498] [2021-06-13 14:35:27,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:27,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:27,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:27,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:27,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455931498] [2021-06-13 14:35:27,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455931498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:27,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948662538] [2021-06-13 14:35:27,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:28,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:28,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:28,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:28,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:28,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948662538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:28,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:28,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:28,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188144219] [2021-06-13 14:35:28,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:28,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:28,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:28,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:28,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,176 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:28,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:28,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:28,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:28,437 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:28,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:28,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1442774123, now seen corresponding path program 2 times [2021-06-13 14:35:28,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:28,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460501717] [2021-06-13 14:35:28,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:28,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:28,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460501717] [2021-06-13 14:35:28,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460501717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:28,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27717490] [2021-06-13 14:35:28,524 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-06-13 14:35:28,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:28,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:28,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:28,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:28,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27717490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:28,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:28,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:28,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062276494] [2021-06-13 14:35:28,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:28,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:28,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:28,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,805 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:28,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:28,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:28,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:28,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:28,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:29,072 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:29,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:29,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1258327938, now seen corresponding path program 1 times [2021-06-13 14:35:29,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:29,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228751717] [2021-06-13 14:35:29,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:29,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:29,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:29,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228751717] [2021-06-13 14:35:29,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228751717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:29,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295191000] [2021-06-13 14:35:29,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:29,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:35:29,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:29,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:29,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295191000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:29,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:29,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:35:29,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851086054] [2021-06-13 14:35:29,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:35:29,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:29,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:35:29,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:35:29,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,344 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:29,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:29,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-06-13 14:35:29,644 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:29,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:29,645 INFO L82 PathProgramCache]: Analyzing trace with hash -2041954372, now seen corresponding path program 2 times [2021-06-13 14:35:29,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:29,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800232312] [2021-06-13 14:35:29,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:29,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:29,730 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:29,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:29,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800232312] [2021-06-13 14:35:29,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800232312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:29,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879814272] [2021-06-13 14:35:29,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:29,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:29,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:29,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:35:29,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:29,932 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:29,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879814272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:29,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:29,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:35:29,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709644994] [2021-06-13 14:35:29,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:35:29,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:29,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:35:29,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:35:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,936 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:29,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:29,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:30,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:30,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:30,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:30,277 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:30,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:30,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1467505726, now seen corresponding path program 3 times [2021-06-13 14:35:30,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:30,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429412994] [2021-06-13 14:35:30,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:30,355 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:30,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:30,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429412994] [2021-06-13 14:35:30,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429412994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:30,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804086927] [2021-06-13 14:35:30,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:30,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-13 14:35:30,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:30,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-13 14:35:30,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:30,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:35:30,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:35:30,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:35:30,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-13 14:35:30,630 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-13 14:35:30,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-13 14:35:30,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-13 14:35:30,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:35:30,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:35:30,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,683 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:35:30,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:35:30,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:35:30,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,738 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,746 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-06-13 14:35:30,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-13 14:35:30,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:30,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:30,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:35:30,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-06-13 14:35:30,854 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-06-13 14:35:30,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804086927] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:30,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:35:30,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2021-06-13 14:35:30,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447247418] [2021-06-13 14:35:30,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:35:30,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:30,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:35:30,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-13 14:35:30,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:30,856 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:30,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.666666666666667) internal successors, (69), 9 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:30,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:30,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:30,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:30,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:30,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:30,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:30,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:30,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:31,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:31,385 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE (1/3) [2021-06-13 14:35:31,386 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:35:31,391 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:35:31,391 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:35:31,391 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:35:31,391 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:35:31,391 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:35:31,392 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:35:31,392 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:35:31,392 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-13 14:35:31,396 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:31,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:31,396 INFO L82 PathProgramCache]: Analyzing trace with hash -756934771, now seen corresponding path program 1 times [2021-06-13 14:35:31,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:31,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429631832] [2021-06-13 14:35:31,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:31,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:35:31,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:31,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429631832] [2021-06-13 14:35:31,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429631832] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:31,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:31,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:35:31,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320711489] [2021-06-13 14:35:31,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:35:31,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:31,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:35:31,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:35:31,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,410 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:31,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:31,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-13 14:35:31,412 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:31,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:31,413 INFO L82 PathProgramCache]: Analyzing trace with hash 572314360, now seen corresponding path program 1 times [2021-06-13 14:35:31,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:31,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117415684] [2021-06-13 14:35:31,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:31,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:31,428 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:35:31,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:31,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117415684] [2021-06-13 14:35:31,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117415684] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:31,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:31,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:35:31,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812105791] [2021-06-13 14:35:31,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:31,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:31,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:31,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:35:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,430 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:31,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:31,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:31,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-13 14:35:31,442 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:31,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:31,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1507642114, now seen corresponding path program 1 times [2021-06-13 14:35:31,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:31,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495589694] [2021-06-13 14:35:31,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:31,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:35:31,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:31,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495589694] [2021-06-13 14:35:31,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495589694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:31,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94548597] [2021-06-13 14:35:31,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:31,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:35:31,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:31,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94548597] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:31,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:35:31,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:35:31,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607063947] [2021-06-13 14:35:31,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:31,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:31,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:31,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:35:31,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,590 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:31,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:31,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:31,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:31,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:31,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:32,069 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:32,069 INFO L82 PathProgramCache]: Analyzing trace with hash -284217623, now seen corresponding path program 1 times [2021-06-13 14:35:32,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:32,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068490013] [2021-06-13 14:35:32,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:32,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:32,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:32,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068490013] [2021-06-13 14:35:32,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068490013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:32,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172658305] [2021-06-13 14:35:32,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:32,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:32,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:32,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:32,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172658305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:32,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:32,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:32,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957960014] [2021-06-13 14:35:32,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:32,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:32,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:32,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:32,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,285 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:32,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:32,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:32,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:32,629 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:32,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:32,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1050918947, now seen corresponding path program 2 times [2021-06-13 14:35:32,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:32,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397504795] [2021-06-13 14:35:32,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:32,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:32,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:32,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397504795] [2021-06-13 14:35:32,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397504795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:32,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099328363] [2021-06-13 14:35:32,667 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:32,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:32,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:32,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:32,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:32,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:32,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099328363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:32,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:32,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:32,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566514245] [2021-06-13 14:35:32,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:32,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:32,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:32,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,834 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:32,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:32,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:32,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-13 14:35:33,073 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:33,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:33,073 INFO L82 PathProgramCache]: Analyzing trace with hash -2108271767, now seen corresponding path program 1 times [2021-06-13 14:35:33,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:33,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47153168] [2021-06-13 14:35:33,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:33,128 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:33,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:33,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47153168] [2021-06-13 14:35:33,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47153168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:33,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356330213] [2021-06-13 14:35:33,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:33,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:33,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:35:33,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:33,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356330213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:33,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:33,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:35:33,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061511999] [2021-06-13 14:35:33,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:35:33,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:33,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:35:33,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:35:33,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,276 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:33,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:33,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-13 14:35:33,546 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:33,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:33,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1912041053, now seen corresponding path program 2 times [2021-06-13 14:35:33,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:33,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721604543] [2021-06-13 14:35:33,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:33,594 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:33,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:33,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721604543] [2021-06-13 14:35:33,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721604543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:33,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463192668] [2021-06-13 14:35:33,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:33,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:33,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:33,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:35:33,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:33,779 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:33,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463192668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:33,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:33,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:35:33,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421550242] [2021-06-13 14:35:33,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:35:33,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:33,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:35:33,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:35:33,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,780 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:33,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:33,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:33,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:33,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:33,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:34,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-13 14:35:34,080 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:34,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:34,081 INFO L82 PathProgramCache]: Analyzing trace with hash 822486953, now seen corresponding path program 3 times [2021-06-13 14:35:34,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:34,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138216855] [2021-06-13 14:35:34,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:34,144 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:34,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:34,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138216855] [2021-06-13 14:35:34,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138216855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:34,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249217154] [2021-06-13 14:35:34,145 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:34,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-13 14:35:34,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:34,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-13 14:35:34,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:34,318 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:34,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249217154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:34,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:34,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-13 14:35:34,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916378794] [2021-06-13 14:35:34,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-13 14:35:34,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:34,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-13 14:35:34,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-06-13 14:35:34,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,320 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:34,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:34,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:34,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:34,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:34,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:34,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:34,640 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:34,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:34,641 INFO L82 PathProgramCache]: Analyzing trace with hash -447519389, now seen corresponding path program 4 times [2021-06-13 14:35:34,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:34,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400814808] [2021-06-13 14:35:34,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:34,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:34,737 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:34,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:34,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400814808] [2021-06-13 14:35:34,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400814808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:34,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306681663] [2021-06-13 14:35:34,737 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:34,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-13 14:35:34,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:34,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-13 14:35:34,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:34,897 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:34,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306681663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:34,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:34,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-06-13 14:35:34,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916158928] [2021-06-13 14:35:34,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:35:34,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:34,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:35:34,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:35:34,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,899 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:34,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 15 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:34,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:34,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:34,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:35,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:35,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-13 14:35:35,253 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:35,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:35,253 INFO L82 PathProgramCache]: Analyzing trace with hash 774482921, now seen corresponding path program 5 times [2021-06-13 14:35:35,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:35,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052305967] [2021-06-13 14:35:35,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:35,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:35,383 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:35,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:35,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052305967] [2021-06-13 14:35:35,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052305967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:35,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199183643] [2021-06-13 14:35:35,384 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:35,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-06-13 14:35:35,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:35,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-13 14:35:35,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:35,580 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:35,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199183643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:35,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:35,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-13 14:35:35,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047144254] [2021-06-13 14:35:35,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-13 14:35:35,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:35,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-13 14:35:35,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-06-13 14:35:35,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,583 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:35,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:35,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:35,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-13 14:35:35,965 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:35,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:35,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1392019747, now seen corresponding path program 6 times [2021-06-13 14:35:35,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:35,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859299864] [2021-06-13 14:35:35,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:36,103 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:36,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:36,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859299864] [2021-06-13 14:35:36,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859299864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:36,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614841422] [2021-06-13 14:35:36,103 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:36,198 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-13 14:35:36,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:36,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-13 14:35:36,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:36,332 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:36,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614841422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:36,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:36,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-13 14:35:36,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054325611] [2021-06-13 14:35:36,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-13 14:35:36,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:36,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-13 14:35:36,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-06-13 14:35:36,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:36,335 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:36,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:36,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:36,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:36,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:36,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:35:36,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:36,801 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:36,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:36,802 INFO L82 PathProgramCache]: Analyzing trace with hash -2132484055, now seen corresponding path program 7 times [2021-06-13 14:35:36,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:36,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457067945] [2021-06-13 14:35:36,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:36,943 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:36,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:36,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457067945] [2021-06-13 14:35:36,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457067945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:36,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369934928] [2021-06-13 14:35:36,944 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:37,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-13 14:35:37,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:37,145 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:37,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369934928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:37,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:37,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-06-13 14:35:37,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242696155] [2021-06-13 14:35:37,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:35:37,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:37,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:35:37,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-06-13 14:35:37,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:37,147 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:37,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 21 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:37,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:37,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:35:37,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:37,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:37,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:35:37,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:35:37,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:37,605 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:37,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:37,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1504445213, now seen corresponding path program 8 times [2021-06-13 14:35:37,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:37,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177200232] [2021-06-13 14:35:37,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:37,810 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:37,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:37,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177200232] [2021-06-13 14:35:37,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177200232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:37,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564617339] [2021-06-13 14:35:37,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:37,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:37,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:37,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-13 14:35:37,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:38,068 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-13 14:35:38,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564617339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:38,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:38,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-06-13 14:35:38,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871755494] [2021-06-13 14:35:38,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-13 14:35:38,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:38,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-13 14:35:38,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-06-13 14:35:38,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,070 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:38,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 23 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:38,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:38,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:38,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:35:38,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:38,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:38,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:35:38,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:35:38,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:38,611 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:38,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:38,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1822702487, now seen corresponding path program 9 times [2021-06-13 14:35:38,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:38,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260764855] [2021-06-13 14:35:38,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:38,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:35:38,629 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:35:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:35:38,646 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:35:38,682 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-13 14:35:38,682 INFO L573 BasicCegarLoop]: Counterexample might be feasible [2021-06-13 14:35:38,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-13 14:35:38,684 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/3) [2021-06-13 14:35:38,684 WARN L243 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-13 14:35:38,684 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,696 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,697 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,698 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,704 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,711 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,712 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,713 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,714 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,715 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,716 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,717 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,718 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,718 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,718 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,718 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,718 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,719 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,725 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:35:38,727 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-13 14:35:38,728 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:35:38,734 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:35:38,734 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:35:38,734 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:35:38,734 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:35:38,734 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:35:38,734 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:35:38,734 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:35:38,734 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of2ForFork0======== [2021-06-13 14:35:38,742 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:38,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:38,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1690905544, now seen corresponding path program 1 times [2021-06-13 14:35:38,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:38,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212916426] [2021-06-13 14:35:38,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:38,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:38,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:38,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:38,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212916426] [2021-06-13 14:35:38,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212916426] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:38,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:38,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:35:38,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827109448] [2021-06-13 14:35:38,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:35:38,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:38,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:35:38,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:35:38,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,756 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:38,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:38,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-13 14:35:38,760 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:38,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:38,761 INFO L82 PathProgramCache]: Analyzing trace with hash -418653233, now seen corresponding path program 1 times [2021-06-13 14:35:38,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:38,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525616780] [2021-06-13 14:35:38,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:38,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:38,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:38,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525616780] [2021-06-13 14:35:38,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525616780] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:38,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:35:38,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:35:38,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451302286] [2021-06-13 14:35:38,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:38,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:38,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:38,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:35:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,779 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:38,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:38,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:38,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:38,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-13 14:35:38,791 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:38,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:38,791 INFO L82 PathProgramCache]: Analyzing trace with hash -2132095914, now seen corresponding path program 1 times [2021-06-13 14:35:38,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:38,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105420458] [2021-06-13 14:35:38,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:38,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:38,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:38,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105420458] [2021-06-13 14:35:38,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105420458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:38,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584921945] [2021-06-13 14:35:38,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:38,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:35:38,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:39,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-13 14:35:39,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584921945] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:39,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:35:39,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:35:39,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589579655] [2021-06-13 14:35:39,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:35:39,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:39,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:35:39,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:35:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,016 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:39,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-13 14:35:39,245 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:39,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:39,245 INFO L82 PathProgramCache]: Analyzing trace with hash 905971821, now seen corresponding path program 1 times [2021-06-13 14:35:39,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:39,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377240767] [2021-06-13 14:35:39,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:39,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:39,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:39,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:39,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377240767] [2021-06-13 14:35:39,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377240767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:39,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289858581] [2021-06-13 14:35:39,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:39,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:39,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:39,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:39,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:35:39,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289858581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:39,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:39,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:39,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812387738] [2021-06-13 14:35:39,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:39,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:39,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:39,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:39,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,482 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:39,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:39,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:39,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:39,742 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:39,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:39,742 INFO L82 PathProgramCache]: Analyzing trace with hash -671143738, now seen corresponding path program 2 times [2021-06-13 14:35:39,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:39,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76161436] [2021-06-13 14:35:39,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:39,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:39,768 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:39,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:39,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76161436] [2021-06-13 14:35:39,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76161436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:39,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144068984] [2021-06-13 14:35:39,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:39,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:39,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:39,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:35:39,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:39,989 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:35:39,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144068984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:39,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:39,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:35:39,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521650339] [2021-06-13 14:35:39,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:35:39,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:39,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:35:39,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:35:39,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,992 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:39,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:39,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:39,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:39,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:39,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:51,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-13 14:35:51,851 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:51,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:51,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1359508792, now seen corresponding path program 1 times [2021-06-13 14:35:51,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:51,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372356571] [2021-06-13 14:35:51,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:51,890 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:51,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:51,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372356571] [2021-06-13 14:35:51,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372356571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:51,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848351317] [2021-06-13 14:35:51,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:51,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:51,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:35:51,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:52,079 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:52,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848351317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:52,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:52,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:35:52,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773533706] [2021-06-13 14:35:52,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:35:52,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:52,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:35:52,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:35:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:52,081 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:52,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:52,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:52,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:52,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:52,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:52,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:52,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:54,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:54,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:54,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:54,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:54,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:54,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:55,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:55,192 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:55,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:55,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1071870945, now seen corresponding path program 2 times [2021-06-13 14:35:55,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:55,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623415011] [2021-06-13 14:35:55,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:55,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:55,244 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:55,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:55,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623415011] [2021-06-13 14:35:55,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623415011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:55,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904489472] [2021-06-13 14:35:55,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:55,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:35:55,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:55,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:35:55,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:55,444 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:55,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904489472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:55,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:35:55,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:35:55,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049358226] [2021-06-13 14:35:55,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:35:55,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:55,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:35:55,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:35:55,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:55,447 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:55,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 7.545454545454546) internal successors, (83), 11 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:55,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:58,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:58,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:58,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-13 14:35:58,597 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:35:58,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:35:58,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1303007848, now seen corresponding path program 3 times [2021-06-13 14:35:58,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:35:58,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418730848] [2021-06-13 14:35:58,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:35:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:35:58,677 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-13 14:35:58,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:35:58,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418730848] [2021-06-13 14:35:58,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418730848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:35:58,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92894770] [2021-06-13 14:35:58,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:35:58,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-13 14:35:58,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:35:58,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-13 14:35:58,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:35:58,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:35:58,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:35:58,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:35:58,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-13 14:35:58,876 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-13 14:35:58,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-13 14:35:58,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-13 14:35:58,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:35:58,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:35:58,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,917 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:35:58,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:35:58,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:35:58,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,960 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:58,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:35:58,966 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-06-13 14:35:59,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-13 14:35:59,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:35:59,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:35:59,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:35:59,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-06-13 14:35:59,044 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-06-13 14:35:59,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92894770] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:35:59,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:35:59,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2021-06-13 14:35:59,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214050509] [2021-06-13 14:35:59,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:35:59,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:35:59,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:35:59,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-13 14:35:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:59,047 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:35:59,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.666666666666667) internal successors, (69), 9 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:35:59,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:10,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:10,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:10,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:10,351 INFO L430 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:10,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:10,351 INFO L82 PathProgramCache]: Analyzing trace with hash 1477844825, now seen corresponding path program 1 times [2021-06-13 14:36:10,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:10,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114374647] [2021-06-13 14:36:10,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:10,419 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:10,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:10,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114374647] [2021-06-13 14:36:10,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114374647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:10,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005682785] [2021-06-13 14:36:10,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:10,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:10,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-13 14:36:10,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:10,646 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:10,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005682785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:10,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:10,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-13 14:36:10,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834836709] [2021-06-13 14:36:10,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-13 14:36:10,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:10,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-13 14:36:10,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-06-13 14:36:10,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:10,649 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:10,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 9.23076923076923) internal successors, (120), 13 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-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:10,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:15,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:15,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:16,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-13 14:36:16,022 INFO L430 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:16,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:16,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1911088416, now seen corresponding path program 2 times [2021-06-13 14:36:16,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:16,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533565422] [2021-06-13 14:36:16,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:16,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:16,115 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:16,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:16,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533565422] [2021-06-13 14:36:16,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533565422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:16,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777059388] [2021-06-13 14:36:16,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:16,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:36:16,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:16,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-13 14:36:16,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:16,531 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:16,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777059388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:16,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:16,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-06-13 14:36:16,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65612464] [2021-06-13 14:36:16,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:36:16,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:16,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:36:16,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:36:16,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:16,533 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:16,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 8.333333333333334) internal successors, (125), 15 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:16,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:21,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:21,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:21,913 INFO L430 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:21,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:21,913 INFO L82 PathProgramCache]: Analyzing trace with hash 698196921, now seen corresponding path program 3 times [2021-06-13 14:36:21,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:21,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069541030] [2021-06-13 14:36:21,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:21,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:22,028 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:22,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:22,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069541030] [2021-06-13 14:36:22,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069541030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:22,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217294186] [2021-06-13 14:36:22,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:22,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-13 14:36:22,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:22,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-13 14:36:22,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:22,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:36:22,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:22,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:36:22,165 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-13 14:36:22,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-13 14:36:22,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:22,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2021-06-13 14:36:22,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-13 14:36:22,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:22,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:12 [2021-06-13 14:36:22,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-06-13 14:36:22,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:22,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:22,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-13 14:36:22,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:28, output treesize:24 [2021-06-13 14:36:22,429 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-06-13 14:36:22,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217294186] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:36:22,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:36:22,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [15] total 19 [2021-06-13 14:36:22,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736295075] [2021-06-13 14:36:22,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-13 14:36:22,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:22,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-13 14:36:22,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-13 14:36:22,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:22,431 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:22,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:22,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:29,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:29,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:29,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-13 14:36:29,253 INFO L430 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:29,253 INFO L82 PathProgramCache]: Analyzing trace with hash 662422823, now seen corresponding path program 4 times [2021-06-13 14:36:29,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:29,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253802093] [2021-06-13 14:36:29,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:29,363 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:29,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:29,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253802093] [2021-06-13 14:36:29,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253802093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:29,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921020082] [2021-06-13 14:36:29,364 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 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-06-13 14:36:29,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-13 14:36:29,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:29,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-13 14:36:29,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:29,585 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:29,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921020082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:29,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:29,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-13 14:36:29,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849604951] [2021-06-13 14:36:29,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-13 14:36:29,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:29,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-13 14:36:29,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-06-13 14:36:29,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:29,587 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:29,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 7.647058823529412) internal successors, (130), 17 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-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:29,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:29,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:33,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:33,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:33,883 INFO L430 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:33,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:33,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1579367982, now seen corresponding path program 5 times [2021-06-13 14:36:33,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:33,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941611758] [2021-06-13 14:36:33,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:33,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:34,021 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:36:34,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:34,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941611758] [2021-06-13 14:36:34,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941611758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:34,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152260020] [2021-06-13 14:36:34,021 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 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-06-13 14:36:34,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-13 14:36:34,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:34,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:36:34,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:34,409 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-06-13 14:36:34,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152260020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:34,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:34,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 7] total 22 [2021-06-13 14:36:34,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901610232] [2021-06-13 14:36:34,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-13 14:36:34,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:34,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-13 14:36:34,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-13 14:36:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:34,411 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:34,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 8.363636363636363) internal successors, (184), 22 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:34,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:34,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:34,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:34,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:34,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:34,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:35,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:35,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:35,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:35,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:35,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:35,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-13 14:36:35,701 INFO L430 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:35,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:35,701 INFO L82 PathProgramCache]: Analyzing trace with hash 2061036620, now seen corresponding path program 1 times [2021-06-13 14:36:35,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:35,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208255492] [2021-06-13 14:36:35,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:35,995 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-06-13 14:36:35,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:35,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208255492] [2021-06-13 14:36:35,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208255492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:35,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779128152] [2021-06-13 14:36:35,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:36:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:36,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-13 14:36:36,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:36,236 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-06-13 14:36:36,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779128152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:36,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:36,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-06-13 14:36:36,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091798710] [2021-06-13 14:36:36,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:36:36,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:36,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:36:36,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-06-13 14:36:36,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:36,238 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:36,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 6.428571428571429) internal successors, (135), 21 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:36,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:36,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:37,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-13 14:36:37,388 INFO L430 AbstractCegarLoop]: === Iteration 15 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:37,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:37,388 INFO L82 PathProgramCache]: Analyzing trace with hash 881568549, now seen corresponding path program 2 times [2021-06-13 14:36:37,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:37,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188187452] [2021-06-13 14:36:37,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:37,723 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-06-13 14:36:37,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:37,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188187452] [2021-06-13 14:36:37,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188187452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:37,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161785232] [2021-06-13 14:36:37,723 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 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-06-13 14:36:37,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:36:37,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:37,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-13 14:36:37,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:37,982 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-06-13 14:36:37,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161785232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:37,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:37,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-06-13 14:36:37,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287938053] [2021-06-13 14:36:37,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-13 14:36:37,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:37,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-13 14:36:37,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-06-13 14:36:37,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:37,983 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:37,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 6.086956521739131) internal successors, (140), 23 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:37,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:37,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:37,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:38,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:39,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-13 14:36:39,218 INFO L430 AbstractCegarLoop]: === Iteration 16 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:39,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:39,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1697336300, now seen corresponding path program 3 times [2021-06-13 14:36:39,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:39,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593254672] [2021-06-13 14:36:39,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:39,767 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2021-06-13 14:36:40,051 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-06-13 14:36:40,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:40,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593254672] [2021-06-13 14:36:40,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593254672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:40,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78229149] [2021-06-13 14:36:40,051 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 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-06-13 14:36:40,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-13 14:36:40,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:40,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-13 14:36:40,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:40,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:36:40,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:36:40,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:36:40,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-13 14:36:40,401 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-13 14:36:40,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-13 14:36:40,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-13 14:36:40,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:36:40,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:40,425 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,429 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,434 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:36:40,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:36:40,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:40,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,463 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:36:40,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-13 14:36:40,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2021-06-13 14:36:40,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:36:40,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:40,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,668 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,677 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:38, output treesize:19 [2021-06-13 14:36:40,762 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-06-13 14:36:40,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-06-13 14:36:40,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-13 14:36:40,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-06-13 14:36:40,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:40,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:40,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:36:40,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:24 [2021-06-13 14:36:42,916 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 c_t_funThread1of2ForFork0_~i~0) (* 28 t_funThread2of2ForFork0_~i~0))))) is different from true [2021-06-13 14:36:42,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-06-13 14:36:42,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:42,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:42,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:36:42,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-06-13 14:36:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-06-13 14:36:43,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78229149] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:36:43,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:36:43,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [22] total 35 [2021-06-13 14:36:43,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884151642] [2021-06-13 14:36:43,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-13 14:36:43,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:43,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-13 14:36:43,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=998, Unknown=2, NotChecked=64, Total=1190 [2021-06-13 14:36:43,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:43,977 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:43,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:43,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:43,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:48,992 WARN L205 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 26 [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:51,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:51,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:51,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-13 14:36:51,996 INFO L430 AbstractCegarLoop]: === Iteration 17 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:51,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:51,996 INFO L82 PathProgramCache]: Analyzing trace with hash -489206499, now seen corresponding path program 1 times [2021-06-13 14:36:51,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:51,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133721779] [2021-06-13 14:36:51,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:52,283 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-06-13 14:36:52,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:52,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133721779] [2021-06-13 14:36:52,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133721779] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:36:52,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:36:52,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-06-13 14:36:52,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842601195] [2021-06-13 14:36:52,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:36:52,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:52,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:36:52,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:36:52,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:52,285 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:52,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:52,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:56,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:56,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:56,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-13 14:36:56,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-13 14:36:56,638 INFO L430 AbstractCegarLoop]: === Iteration 18 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:36:56,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:36:56,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1784030705, now seen corresponding path program 2 times [2021-06-13 14:36:56,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:36:56,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418910331] [2021-06-13 14:36:56,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:36:56,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:36:56,935 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-06-13 14:36:56,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:36:56,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418910331] [2021-06-13 14:36:56,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418910331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:56,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134924044] [2021-06-13 14:36:56,936 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 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-06-13 14:36:57,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:36:57,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:36:57,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-13 14:36:57,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:36:57,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:36:57,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:36:57,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:36:57,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-06-13 14:36:57,180 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-13 14:36:57,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-06-13 14:36:57,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-06-13 14:36:57,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:36:57,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:57,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,207 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,212 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:36:57,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:36:57,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:57,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,251 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,258 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-06-13 14:36:57,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 25 [2021-06-13 14:36:57,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:27 [2021-06-13 14:36:57,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 47 [2021-06-13 14:36:57,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:36:57,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,500 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:53, output treesize:34 [2021-06-13 14:36:57,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-06-13 14:36:57,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-13 14:36:57,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:20 [2021-06-13 14:36:57,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-06-13 14:36:57,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:36:57,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:36:57,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-13 14:36:57,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:32, output treesize:24 [2021-06-13 14:36:57,690 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-06-13 14:36:57,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134924044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:36:57,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:36:57,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-06-13 14:36:57,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755677800] [2021-06-13 14:36:57,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-13 14:36:57,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:36:57,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-13 14:36:57,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-06-13 14:36:57,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:57,692 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:36:57,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 5.44) internal successors, (136), 25 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:36:57,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:36:57,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:36:57,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:36:57,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-13 14:36:57,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:36:59,923 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-06-13 14:37:03,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:37:03,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-13 14:37:03,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-13 14:37:03,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:37:03,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:37:03,308 INFO L430 AbstractCegarLoop]: === Iteration 19 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:37:03,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:37:03,309 INFO L82 PathProgramCache]: Analyzing trace with hash -199765268, now seen corresponding path program 4 times [2021-06-13 14:37:03,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:37:03,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146992738] [2021-06-13 14:37:03,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:37:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:37:08,677 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 35 [2021-06-13 14:37:09,053 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 39 [2021-06-13 14:37:09,704 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 38 [2021-06-13 14:37:09,816 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 687 DAG size of output: 384 [2021-06-13 14:37:11,089 WARN L205 SmtUtils]: Spent 961.00 ms on a formula simplification. DAG size of input: 384 DAG size of output: 42 [2021-06-13 14:37:14,727 WARN L205 SmtUtils]: Spent 2.52 s on a formula simplification. DAG size of input: 384 DAG size of output: 41 [2021-06-13 14:37:15,238 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 1365 DAG size of output: 758 [2021-06-13 14:37:29,187 WARN L205 SmtUtils]: Spent 13.62 s on a formula simplification. DAG size of input: 758 DAG size of output: 51 [2021-06-13 14:37:29,399 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 1365 DAG size of output: 758 [2021-06-13 14:37:43,812 WARN L205 SmtUtils]: Spent 13.43 s on a formula simplification. DAG size of input: 758 DAG size of output: 51 [2021-06-13 14:37:44,001 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 1357 DAG size of output: 750 [2021-06-13 14:37:58,648 WARN L205 SmtUtils]: Spent 14.34 s on a formula simplification. DAG size of input: 750 DAG size of output: 43 [2021-06-13 14:38:01,104 WARN L205 SmtUtils]: Spent 2.42 s on a formula simplification. DAG size of input: 2514 DAG size of output: 2292 [2021-06-13 14:38:03,290 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 2325 DAG size of output: 2292 [2021-06-13 14:38:06,676 WARN L205 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 2292 DAG size of output: 38 [2021-06-13 14:38:08,905 WARN L205 SmtUtils]: Spent 2.20 s on a formula simplification. DAG size of input: 2522 DAG size of output: 2301 [2021-06-13 14:38:11,084 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 2334 DAG size of output: 2301 [2021-06-13 14:38:14,532 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 2511 DAG size of output: 2289 [2021-06-13 14:38:16,713 WARN L205 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 2322 DAG size of output: 2289 [2021-06-13 14:38:20,002 WARN L205 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 2289 DAG size of output: 35 [2021-06-13 14:38:20,933 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 14 proven. 232 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:38:20,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:20,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146992738] [2021-06-13 14:38:20,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146992738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:20,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086331825] [2021-06-13 14:38:20,933 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:21,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-13 14:38:21,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:21,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-13 14:38:21,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:21,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:38:21,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:38:21,105 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-13 14:38:21,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-13 14:38:21,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-06-13 14:38:21,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:38:21,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:21 [2021-06-13 14:38:21,296 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-13 14:38:21,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-13 14:38:21,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-13 14:38:21,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:38:21,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:38:21,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,363 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,371 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:38:21,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:38:21,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:38:21,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,398 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,405 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:38:21,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:38:21,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:38:21,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,496 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,510 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:44, output treesize:21 [2021-06-13 14:38:21,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-13 14:38:21,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:33 [2021-06-13 14:38:21,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-06-13 14:38:21,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2021-06-13 14:38:21,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-06-13 14:38:21,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:21,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:21,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:38:21,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:49 [2021-06-13 14:38:22,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-06-13 14:38:22,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:22,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:22,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:38:22,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:60, output treesize:49 [2021-06-13 14:38:22,201 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-06-13 14:38:22,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 24 [2021-06-13 14:38:22,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:22,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:22,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:38:22,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:51, output treesize:26 [2021-06-13 14:38:22,709 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread2of2ForFork0_~i~0) (+ (* 28 c_t_funThread1of2ForFork0_~i~0) 28))))) is different from true [2021-06-13 14:38:23,290 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (not (= (* 28 t_funThread2of2ForFork0_~i~0) (+ (* 28 |c_t_funThread1of2ForFork0_#t~post35|) 28))) (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))))) is different from true [2021-06-13 14:38:25,307 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 c_t_funThread1of2ForFork0_~i~0) (* 28 t_funThread2of2ForFork0_~i~0))))) is different from true [2021-06-13 14:38:25,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-06-13 14:38:25,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:38:25,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:38:25,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:38:25,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-06-13 14:38:26,483 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-06-13 14:38:26,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086331825] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:26,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:38:26,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [43] total 62 [2021-06-13 14:38:26,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002058258] [2021-06-13 14:38:26,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:38:26,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:26,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:38:26,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=3087, Unknown=4, NotChecked=348, Total=3782 [2021-06-13 14:38:26,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:26,485 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:26,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.9523809523809526) internal successors, (104), 21 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:26,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-13 14:38:26,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-13 14:38:26,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:38:26,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:35,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-13 14:38:35,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-13 14:38:35,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-06-13 14:38:35,521 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of2ForFork0 was SAFE (1/4) [2021-06-13 14:38:35,522 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:38:35,536 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:38:35,537 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:38:35,537 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:38:35,537 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:38:35,537 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:38:35,537 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:38:35,537 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:38:35,537 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-13 14:38:35,540 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:35,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:35,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1774934510, now seen corresponding path program 1 times [2021-06-13 14:38:35,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:35,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138101711] [2021-06-13 14:38:35,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:35,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:35,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:35,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138101711] [2021-06-13 14:38:35,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138101711] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:35,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:35,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:38:35,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424274602] [2021-06-13 14:38:35,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:38:35,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:35,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:38:35,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:38:35,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,554 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:35,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:35,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-06-13 14:38:35,556 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:35,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:35,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1839864424, now seen corresponding path program 1 times [2021-06-13 14:38:35,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:35,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970670213] [2021-06-13 14:38:35,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:35,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:35,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970670213] [2021-06-13 14:38:35,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970670213] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:35,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:35,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:38:35,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448179718] [2021-06-13 14:38:35,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:35,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:35,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:35,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:38:35,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,570 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:35,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:35,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:35,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-06-13 14:38:35,580 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:35,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:35,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1214977823, now seen corresponding path program 1 times [2021-06-13 14:38:35,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:35,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593184191] [2021-06-13 14:38:35,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:35,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:35,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:35,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:35,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593184191] [2021-06-13 14:38:35,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593184191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:35,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668158170] [2021-06-13 14:38:35,600 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-06-13 14:38:35,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:35,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:38:35,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:35,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:35,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668158170] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:35,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:38:35,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:38:35,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862146676] [2021-06-13 14:38:35,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:35,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:35,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:35,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:38:35,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,716 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:35,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:35,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:35,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-13 14:38:36,155 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:36,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:36,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1783084037, now seen corresponding path program 1 times [2021-06-13 14:38:36,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:36,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753998823] [2021-06-13 14:38:36,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:36,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:36,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:36,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:36,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753998823] [2021-06-13 14:38:36,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753998823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:36,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682740741] [2021-06-13 14:38:36,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:36,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:38:36,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:36,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:36,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682740741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:36,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:36,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:38:36,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984274853] [2021-06-13 14:38:36,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:38:36,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:36,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:38:36,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:38:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,303 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:36,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:36,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:36,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-13 14:38:36,567 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:36,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:36,567 INFO L82 PathProgramCache]: Analyzing trace with hash 116810654, now seen corresponding path program 2 times [2021-06-13 14:38:36,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:36,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167872791] [2021-06-13 14:38:36,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:36,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:38:36,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:36,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167872791] [2021-06-13 14:38:36,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167872791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:36,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99753695] [2021-06-13 14:38:36,590 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 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-06-13 14:38:36,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:36,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:36,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:38:36,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:36,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:38:36,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99753695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:36,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:36,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:38:36,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556151944] [2021-06-13 14:38:36,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:38:36,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:36,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:38:36,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:38:36,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,732 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:36,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:36,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:36,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:37,093 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:37,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:37,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1016609753, now seen corresponding path program 1 times [2021-06-13 14:38:37,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:37,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871570300] [2021-06-13 14:38:37,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:37,129 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:37,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:37,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871570300] [2021-06-13 14:38:37,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871570300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:37,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403340717] [2021-06-13 14:38:37,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:37,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:38:37,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:37,291 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:37,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403340717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:37,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:37,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:38:37,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746659968] [2021-06-13 14:38:37,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:38:37,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:37,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:38:37,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:38:37,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,292 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:37,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 9 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:37,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-13 14:38:37,621 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:37,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:37,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1888655470, now seen corresponding path program 2 times [2021-06-13 14:38:37,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:37,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340068361] [2021-06-13 14:38:37,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:37,673 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:37,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:37,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340068361] [2021-06-13 14:38:37,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340068361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:37,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982825804] [2021-06-13 14:38:37,674 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 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-06-13 14:38:37,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:37,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:37,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:38:37,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:37,955 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:37,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982825804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:37,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:37,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:38:37,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678337880] [2021-06-13 14:38:37,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:38:37,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:37,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:38:37,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:38:37,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,956 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:37,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 7.363636363636363) internal successors, (81), 11 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-06-13 14:38:37,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:37,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:38,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:38,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-13 14:38:38,309 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:38,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:38,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1439410041, now seen corresponding path program 3 times [2021-06-13 14:38:38,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:38,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226990447] [2021-06-13 14:38:38,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:38,378 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:38,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:38,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226990447] [2021-06-13 14:38:38,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226990447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:38,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327171845] [2021-06-13 14:38:38,379 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 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-06-13 14:38:38,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-13 14:38:38,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:38,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:38:38,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:38,618 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-06-13 14:38:38,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327171845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:38,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:38,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-06-13 14:38:38,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210791559] [2021-06-13 14:38:38,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-13 14:38:38,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:38,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-13 14:38:38,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-13 14:38:38,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,620 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:38,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 7.875) internal successors, (126), 16 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-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:38,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:38,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:38,981 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:38,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:38,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1471034628, now seen corresponding path program 1 times [2021-06-13 14:38:38,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:38,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46011032] [2021-06-13 14:38:38,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:39,054 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:39,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:39,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46011032] [2021-06-13 14:38:39,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46011032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:39,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005154557] [2021-06-13 14:38:39,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:39,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-13 14:38:39,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:39,232 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:39,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005154557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:39,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:39,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-06-13 14:38:39,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522743477] [2021-06-13 14:38:39,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:38:39,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:39,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:38:39,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:38:39,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,234 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:39,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:39,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:39,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-13 14:38:39,585 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:39,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:39,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1380218891, now seen corresponding path program 2 times [2021-06-13 14:38:39,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:39,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626982554] [2021-06-13 14:38:39,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:39,682 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:39,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:39,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626982554] [2021-06-13 14:38:39,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626982554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:39,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110427613] [2021-06-13 14:38:39,683 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 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-06-13 14:38:39,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:39,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:39,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-13 14:38:39,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:39,911 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:39,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110427613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:39,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:39,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-13 14:38:39,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456927918] [2021-06-13 14:38:39,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-13 14:38:39,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:39,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-13 14:38:39,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-06-13 14:38:39,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,913 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:39,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:39,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:40,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:40,258 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:40,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:40,258 INFO L82 PathProgramCache]: Analyzing trace with hash -435027612, now seen corresponding path program 3 times [2021-06-13 14:38:40,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:40,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608632684] [2021-06-13 14:38:40,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:40,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:40,475 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:40,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:40,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608632684] [2021-06-13 14:38:40,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608632684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:40,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614709387] [2021-06-13 14:38:40,475 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 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-06-13 14:38:40,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-13 14:38:40,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:40,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-13 14:38:40,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:40,828 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:40,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614709387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:40,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:40,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-13 14:38:40,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004821821] [2021-06-13 14:38:40,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-13 14:38:40,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:40,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-13 14:38:40,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-06-13 14:38:40,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:40,831 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:40,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.631578947368421) internal successors, (88), 19 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:40,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:40,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:40,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:40,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:40,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:41,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:41,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:41,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:38:41,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-13 14:38:41,250 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:41,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:41,250 INFO L82 PathProgramCache]: Analyzing trace with hash 171009963, now seen corresponding path program 4 times [2021-06-13 14:38:41,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:41,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897012062] [2021-06-13 14:38:41,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:41,497 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:41,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:41,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897012062] [2021-06-13 14:38:41,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897012062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:41,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595102861] [2021-06-13 14:38:41,498 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 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-06-13 14:38:41,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-13 14:38:41,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:41,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-13 14:38:41,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:41,759 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:41,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595102861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:41,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:41,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-06-13 14:38:41,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351316922] [2021-06-13 14:38:41,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:38:41,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:41,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:38:41,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-06-13 14:38:41,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:41,780 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:41,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.428571428571429) internal successors, (93), 21 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:41,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:41,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:41,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:41,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:38:41,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:42,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:38:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:42,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:42,286 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:42,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:42,286 INFO L82 PathProgramCache]: Analyzing trace with hash 686413252, now seen corresponding path program 5 times [2021-06-13 14:38:42,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:42,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007751937] [2021-06-13 14:38:42,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:42,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:42,559 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:42,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:42,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007751937] [2021-06-13 14:38:42,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007751937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:42,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647264006] [2021-06-13 14:38:42,560 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 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-06-13 14:38:42,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-13 14:38:42,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:42,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-13 14:38:42,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:43,094 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-13 14:38:43,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647264006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:43,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:43,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-06-13 14:38:43,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215111561] [2021-06-13 14:38:43,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-13 14:38:43,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:43,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-13 14:38:43,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-06-13 14:38:43,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:43,095 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:43,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.260869565217392) internal successors, (98), 23 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:43,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:43,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:43,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:38:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:38:43,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-13 14:38:43,748 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:43,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:43,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1559187275, now seen corresponding path program 6 times [2021-06-13 14:38:43,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:43,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381555625] [2021-06-13 14:38:43,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:38:43,764 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:38:43,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:38:43,798 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:38:43,833 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-13 14:38:43,833 INFO L573 BasicCegarLoop]: Counterexample might be feasible [2021-06-13 14:38:43,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-06-13 14:38:43,854 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/4) [2021-06-13 14:38:43,854 WARN L243 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-13 14:38:43,854 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-13 14:38:43,875 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,876 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,877 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,878 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,879 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,880 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,881 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,882 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,883 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,884 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,904 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,914 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,915 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,932 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,933 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,934 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,935 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,936 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,937 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,938 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,939 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,940 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,941 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,942 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,942 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,943 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,944 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,962 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,962 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,962 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,962 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,963 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,964 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:43,968 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-13 14:38:43,968 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-06-13 14:38:43,998 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:38:43,998 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:38:43,998 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:38:43,998 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:38:43,998 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:38:43,998 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:38:43,998 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:38:43,998 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-13 14:38:44,001 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:44,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:44,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1411113418, now seen corresponding path program 1 times [2021-06-13 14:38:44,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:44,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885433506] [2021-06-13 14:38:44,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:44,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:44,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885433506] [2021-06-13 14:38:44,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885433506] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:44,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:44,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:38:44,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112607129] [2021-06-13 14:38:44,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:38:44,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:44,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:38:44,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:38:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,010 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:44,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:44,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:38:44,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-06-13 14:38:44,025 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:44,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:44,026 INFO L82 PathProgramCache]: Analyzing trace with hash 412664472, now seen corresponding path program 1 times [2021-06-13 14:38:44,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:44,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789204985] [2021-06-13 14:38:44,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:44,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:44,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:44,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:44,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789204985] [2021-06-13 14:38:44,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789204985] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:44,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:44,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:38:44,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145225100] [2021-06-13 14:38:44,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:44,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:44,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:44,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:38:44,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,039 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:44,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:44,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:44,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-06-13 14:38:44,065 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:44,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:44,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1928165017, now seen corresponding path program 1 times [2021-06-13 14:38:44,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:44,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782231030] [2021-06-13 14:38:44,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:44,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:44,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-13 14:38:44,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:44,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782231030] [2021-06-13 14:38:44,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782231030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:44,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33067495] [2021-06-13 14:38:44,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:44,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:44,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:38:44,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:44,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:44,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33067495] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:44,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:38:44,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:38:44,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430706531] [2021-06-13 14:38:44,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:44,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:44,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:44,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:38:44,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,346 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:44,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:44,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:44,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:44,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:44,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:44,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-13 14:38:44,856 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:44,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:44,856 INFO L82 PathProgramCache]: Analyzing trace with hash -2007236376, now seen corresponding path program 1 times [2021-06-13 14:38:44,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:44,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827070790] [2021-06-13 14:38:44,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:44,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:44,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:44,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827070790] [2021-06-13 14:38:44,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827070790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:44,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630207193] [2021-06-13 14:38:44,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:45,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:45,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:38:45,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:45,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-13 14:38:45,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630207193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:45,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:45,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:38:45,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732267676] [2021-06-13 14:38:45,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:38:45,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:45,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:38:45,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:38:45,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,104 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:45,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:45,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:45,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:45,465 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:45,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:45,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1454382535, now seen corresponding path program 2 times [2021-06-13 14:38:45,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:45,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223340369] [2021-06-13 14:38:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:45,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:38:45,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:45,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223340369] [2021-06-13 14:38:45,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223340369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:45,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001392318] [2021-06-13 14:38:45,503 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 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-06-13 14:38:45,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:45,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:45,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:38:45,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:45,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-13 14:38:45,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001392318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:45,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:45,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:38:45,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585870501] [2021-06-13 14:38:45,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:38:45,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:45,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:38:45,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:38:45,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,842 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:45,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:45,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:45,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:45,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:45,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:46,369 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:46,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:46,369 INFO L82 PathProgramCache]: Analyzing trace with hash -587853923, now seen corresponding path program 1 times [2021-06-13 14:38:46,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:46,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674995564] [2021-06-13 14:38:46,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:46,415 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:46,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:46,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674995564] [2021-06-13 14:38:46,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674995564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:46,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826074302] [2021-06-13 14:38:46,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:46,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:46,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:38:46,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:46,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826074302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:46,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:46,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:38:46,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008519681] [2021-06-13 14:38:46,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:38:46,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:46,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:38:46,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:38:46,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,681 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:46,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 9 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:46,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:46,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:47,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-06-13 14:38:47,065 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:47,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:47,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1974682412, now seen corresponding path program 2 times [2021-06-13 14:38:47,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:47,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896176864] [2021-06-13 14:38:47,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:47,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:47,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896176864] [2021-06-13 14:38:47,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896176864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990083385] [2021-06-13 14:38:47,149 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 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-06-13 14:38:47,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:47,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:47,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:38:47,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:47,417 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:47,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990083385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:47,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:47,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:38:47,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582679418] [2021-06-13 14:38:47,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:38:47,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:47,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:38:47,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:38:47,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:47,418 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:47,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 7.363636363636363) internal successors, (81), 11 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-06-13 14:38:47,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:47,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:47,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:47,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:47,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:47,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:47,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:47,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:47,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-13 14:38:47,877 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:47,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:47,877 INFO L82 PathProgramCache]: Analyzing trace with hash -968691459, now seen corresponding path program 3 times [2021-06-13 14:38:47,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:47,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774354857] [2021-06-13 14:38:47,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:47,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:48,091 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-13 14:38:48,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:48,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774354857] [2021-06-13 14:38:48,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774354857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:48,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899608119] [2021-06-13 14:38:48,092 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 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-06-13 14:38:48,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-13 14:38:48,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:48,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:38:48,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:48,485 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-06-13 14:38:48,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899608119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:48,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:48,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 16 [2021-06-13 14:38:48,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302395834] [2021-06-13 14:38:48,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-13 14:38:48,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:48,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-13 14:38:48,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-13 14:38:48,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:48,486 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:48,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 7.875) internal successors, (126), 16 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-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:48,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:49,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:49,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:49,337 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:49,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:49,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1639334449, now seen corresponding path program 1 times [2021-06-13 14:38:49,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:49,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406020291] [2021-06-13 14:38:49,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:49,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:49,457 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-06-13 14:38:49,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:49,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406020291] [2021-06-13 14:38:49,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406020291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:49,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199925891] [2021-06-13 14:38:49,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-13 14:38:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:49,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-13 14:38:49,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:49,737 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-06-13 14:38:49,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199925891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:49,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:49,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-06-13 14:38:49,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676550387] [2021-06-13 14:38:49,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:38:49,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:49,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:38:49,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:38:49,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:49,739 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:49,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 6.666666666666667) internal successors, (100), 15 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:49,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:49,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:50,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:50,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-13 14:38:50,284 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:50,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:50,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1241348128, now seen corresponding path program 2 times [2021-06-13 14:38:50,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:50,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599695669] [2021-06-13 14:38:50,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:50,456 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-06-13 14:38:50,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:50,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599695669] [2021-06-13 14:38:50,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599695669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:50,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327223749] [2021-06-13 14:38:50,457 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 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 [2021-06-13 14:38:50,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:50,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:50,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-13 14:38:50,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:50,779 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-06-13 14:38:50,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327223749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:50,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:50,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-13 14:38:50,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961752535] [2021-06-13 14:38:50,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-13 14:38:50,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:50,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-13 14:38:50,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-06-13 14:38:50,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:50,781 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:50,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.176470588235294) internal successors, (105), 17 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:50,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:51,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:51,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:51,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:51,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:51,215 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:51,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:51,216 INFO L82 PathProgramCache]: Analyzing trace with hash -439973777, now seen corresponding path program 3 times [2021-06-13 14:38:51,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:51,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631881806] [2021-06-13 14:38:51,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:51,328 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-06-13 14:38:51,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:51,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631881806] [2021-06-13 14:38:51,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631881806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:51,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606602031] [2021-06-13 14:38:51,328 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:51,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-13 14:38:51,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:51,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:38:51,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-06-13 14:38:51,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606602031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:51,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:51,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 24 [2021-06-13 14:38:51,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249132558] [2021-06-13 14:38:51,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-13 14:38:51,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:51,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-13 14:38:51,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-13 14:38:51,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:51,633 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:51,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 7.0) internal successors, (168), 24 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:51,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:51,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:51,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:51,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:51,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:52,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:52,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:52,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:52,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:52,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-13 14:38:52,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-13 14:38:52,227 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:52,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:52,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1281111585, now seen corresponding path program 1 times [2021-06-13 14:38:52,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:52,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941760902] [2021-06-13 14:38:52,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:52,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:52,386 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-13 14:38:52,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:52,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941760902] [2021-06-13 14:38:52,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941760902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:52,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533198519] [2021-06-13 14:38:52,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:52,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-13 14:38:52,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:52,625 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-13 14:38:52,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533198519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:52,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:52,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-06-13 14:38:52,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930505547] [2021-06-13 14:38:52,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:38:52,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:52,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:38:52,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-06-13 14:38:52,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,627 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:52,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.857142857142857) internal successors, (102), 21 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2021-06-13 14:38:52,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-13 14:38:52,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:53,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:53,089 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:53,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:53,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1862483088, now seen corresponding path program 2 times [2021-06-13 14:38:53,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:53,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350983479] [2021-06-13 14:38:53,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:53,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:53,279 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-13 14:38:53,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:53,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350983479] [2021-06-13 14:38:53,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350983479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:53,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96838300] [2021-06-13 14:38:53,279 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:53,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:53,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:53,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-13 14:38:53,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:53,514 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-06-13 14:38:53,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96838300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:53,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:53,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-06-13 14:38:53,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313628472] [2021-06-13 14:38:53,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-13 14:38:53,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:53,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-13 14:38:53,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-06-13 14:38:53,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:53,516 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:53,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:53,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:53,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:53,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:53,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:38:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-13 14:38:53,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-13 14:38:53,982 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:53,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:53,983 INFO L82 PathProgramCache]: Analyzing trace with hash 684072063, now seen corresponding path program 3 times [2021-06-13 14:38:53,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:53,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360171671] [2021-06-13 14:38:53,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:53,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:38:53,993 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:38:54,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-13 14:38:54,008 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-13 14:38:54,031 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-13 14:38:54,031 INFO L573 BasicCegarLoop]: Counterexample might be feasible [2021-06-13 14:38:54,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-06-13 14:38:54,036 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (1/5) [2021-06-13 14:38:54,036 WARN L243 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-13 14:38:54,036 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,066 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,067 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,068 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,069 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,070 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,071 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,072 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,073 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,074 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,075 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,076 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,077 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,078 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,079 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,080 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,081 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,082 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,083 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,084 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,085 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,086 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,088 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,089 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,089 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,089 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,089 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,089 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,090 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,091 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,091 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,091 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,091 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,091 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,092 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,093 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-13 14:38:54,097 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-13 14:38:54,097 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-13 14:38:54,102 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-13 14:38:54,103 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-13 14:38:54,103 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-13 14:38:54,103 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-13 14:38:54,103 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-13 14:38:54,103 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-13 14:38:54,103 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-13 14:38:54,103 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread4of4ForFork0======== [2021-06-13 14:38:54,725 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:54,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:54,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1561763398, now seen corresponding path program 1 times [2021-06-13 14:38:54,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:54,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885052073] [2021-06-13 14:38:54,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:54,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:54,749 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:54,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:54,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885052073] [2021-06-13 14:38:54,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885052073] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:54,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:54,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-13 14:38:54,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008461739] [2021-06-13 14:38:54,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-13 14:38:54,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:54,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-13 14:38:54,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-13 14:38:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:54,751 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:54,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 114.5) internal successors, (229), 2 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:54,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-06-13 14:38:55,024 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:55,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:55,024 INFO L82 PathProgramCache]: Analyzing trace with hash -447594657, now seen corresponding path program 1 times [2021-06-13 14:38:55,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:55,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923118999] [2021-06-13 14:38:55,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:55,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:55,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:55,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923118999] [2021-06-13 14:38:55,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923118999] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:55,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:38:55,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-13 14:38:55,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652382664] [2021-06-13 14:38:55,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:55,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:55,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:55,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-13 14:38:55,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,039 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:55,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:55,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:55,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-06-13 14:38:55,158 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:55,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:55,158 INFO L82 PathProgramCache]: Analyzing trace with hash -775430979, now seen corresponding path program 1 times [2021-06-13 14:38:55,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:55,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764351171] [2021-06-13 14:38:55,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:55,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:55,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764351171] [2021-06-13 14:38:55,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764351171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:55,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243630584] [2021-06-13 14:38:55,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:55,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 2 conjunts are in the unsatisfiable core [2021-06-13 14:38:55,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:55,466 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-06-13 14:38:55,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243630584] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:38:55,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-13 14:38:55,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-06-13 14:38:55,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431491543] [2021-06-13 14:38:55,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-13 14:38:55,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:55,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-13 14:38:55,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-13 14:38:55,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,467 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:55,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 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-06-13 14:38:55,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:55,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:55,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:55,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:55,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:55,876 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:55,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:55,877 INFO L82 PathProgramCache]: Analyzing trace with hash 269551252, now seen corresponding path program 1 times [2021-06-13 14:38:55,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:55,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031852499] [2021-06-13 14:38:55,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:55,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:55,916 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:55,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:55,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031852499] [2021-06-13 14:38:55,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031852499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:55,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226177698] [2021-06-13 14:38:55,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:56,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-13 14:38:56,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:56,156 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:56,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226177698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:56,156 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:56,156 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-13 14:38:56,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023623055] [2021-06-13 14:38:56,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:38:56,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:56,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:38:56,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:38:56,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,157 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:56,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:56,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:56,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:56,523 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:56,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:56,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1303440138, now seen corresponding path program 2 times [2021-06-13 14:38:56,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:56,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092991288] [2021-06-13 14:38:56,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:56,563 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:56,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:56,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092991288] [2021-06-13 14:38:56,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092991288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:56,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186536132] [2021-06-13 14:38:56,564 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:56,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:38:56,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:56,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-13 14:38:56,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:56,946 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:56,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186536132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:56,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:56,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-13 14:38:56,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69317661] [2021-06-13 14:38:56,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-13 14:38:56,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:56,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-13 14:38:56,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-13 14:38:56,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,948 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:56,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 15.11111111111111) internal successors, (136), 9 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:56,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:56,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:56,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:56,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:57,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:57,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:57,381 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:57,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:57,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1373942740, now seen corresponding path program 3 times [2021-06-13 14:38:57,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:57,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63479511] [2021-06-13 14:38:57,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:57,440 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:57,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:57,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63479511] [2021-06-13 14:38:57,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63479511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:57,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424869257] [2021-06-13 14:38:57,441 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:57,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-13 14:38:57,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:57,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-13 14:38:57,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:57,724 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:57,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424869257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:57,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:57,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-13 14:38:57,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3352808] [2021-06-13 14:38:57,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-13 14:38:57,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:57,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-13 14:38:57,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-13 14:38:57,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,725 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:57,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 12.818181818181818) internal successors, (141), 11 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:57,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:57,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:57,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:57,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:58,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-13 14:38:58,181 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:58,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:58,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1073065910, now seen corresponding path program 4 times [2021-06-13 14:38:58,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:58,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718534516] [2021-06-13 14:38:58,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:58,246 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:58,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:58,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718534516] [2021-06-13 14:38:58,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718534516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:58,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452950066] [2021-06-13 14:38:58,247 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:58,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-13 14:38:58,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:58,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-13 14:38:58,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:58,502 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:58,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452950066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:58,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:58,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-13 14:38:58,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212989863] [2021-06-13 14:38:58,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-13 14:38:58,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:58,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-13 14:38:58,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-06-13 14:38:58,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:58,503 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:58,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 11.23076923076923) internal successors, (146), 13 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:58,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:58,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:58,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:38:58,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-13 14:38:58,933 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:58,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:58,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1844498708, now seen corresponding path program 5 times [2021-06-13 14:38:58,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:58,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241999189] [2021-06-13 14:38:58,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:59,070 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:59,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:59,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241999189] [2021-06-13 14:38:59,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241999189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:59,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536683705] [2021-06-13 14:38:59,071 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:59,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-13 14:38:59,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:38:59,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-13 14:38:59,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:38:59,377 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:59,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536683705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:59,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:38:59,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-06-13 14:38:59,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210011372] [2021-06-13 14:38:59,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:38:59,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:38:59,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:38:59,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:38:59,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:59,378 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:38:59,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 10.066666666666666) internal successors, (151), 15 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:38:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:38:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:38:59,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:38:59,827 INFO L430 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:38:59,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:38:59,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1255548298, now seen corresponding path program 6 times [2021-06-13 14:38:59,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:38:59,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930837570] [2021-06-13 14:38:59,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:38:59,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:38:59,925 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:38:59,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:38:59,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930837570] [2021-06-13 14:38:59,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930837570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:38:59,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146072677] [2021-06-13 14:38:59,926 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:00,244 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-13 14:39:00,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:39:00,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-13 14:39:00,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:39:00,501 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:00,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146072677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:00,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:39:00,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-13 14:39:00,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635270463] [2021-06-13 14:39:00,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-13 14:39:00,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:00,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-13 14:39:00,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-06-13 14:39:00,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:00,502 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:00,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 9.176470588235293) internal successors, (156), 17 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:00,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:00,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-13 14:39:00,998 INFO L430 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:00,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:00,998 INFO L82 PathProgramCache]: Analyzing trace with hash 208232020, now seen corresponding path program 7 times [2021-06-13 14:39:00,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:00,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070783879] [2021-06-13 14:39:00,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:01,112 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:01,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:01,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070783879] [2021-06-13 14:39:01,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070783879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:01,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020999578] [2021-06-13 14:39:01,112 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:01,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-13 14:39:01,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:39:01,413 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:01,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020999578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:01,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:39:01,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-13 14:39:01,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855834636] [2021-06-13 14:39:01,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-13 14:39:01,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:01,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-13 14:39:01,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-06-13 14:39:01,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:01,415 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:01,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 8.473684210526315) internal successors, (161), 19 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-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:01,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:02,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:02,006 INFO L430 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:02,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:02,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1782027574, now seen corresponding path program 8 times [2021-06-13 14:39:02,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:02,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985804794] [2021-06-13 14:39:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:02,138 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:02,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:02,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985804794] [2021-06-13 14:39:02,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985804794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:02,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303134303] [2021-06-13 14:39:02,138 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:02,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-13 14:39:02,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:39:02,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-13 14:39:02,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:39:02,444 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:02,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303134303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:02,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:39:02,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-06-13 14:39:02,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900484561] [2021-06-13 14:39:02,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-13 14:39:02,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:02,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-13 14:39:02,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-06-13 14:39:02,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:02,446 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:02,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 7.904761904761905) internal successors, (166), 21 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-06-13 14:39:02,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:02,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:02,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:03,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-06-13 14:39:03,073 INFO L430 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:03,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:03,074 INFO L82 PathProgramCache]: Analyzing trace with hash 612522900, now seen corresponding path program 9 times [2021-06-13 14:39:03,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:03,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145344010] [2021-06-13 14:39:03,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:03,251 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-06-13 14:39:03,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:03,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145344010] [2021-06-13 14:39:03,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145344010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:03,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734000327] [2021-06-13 14:39:03,252 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:03,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-13 14:39:03,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-13 14:39:03,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-13 14:39:03,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:39:03,825 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2021-06-13 14:39:03,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734000327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:03,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:39:03,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 11] total 30 [2021-06-13 14:39:03,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696795172] [2021-06-13 14:39:03,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-13 14:39:03,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:03,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-13 14:39:03,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2021-06-13 14:39:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:03,826 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:03,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 8.233333333333333) internal successors, (247), 30 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:03,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:04,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:04,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:04,477 INFO L430 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:04,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:04,477 INFO L82 PathProgramCache]: Analyzing trace with hash -377553745, now seen corresponding path program 1 times [2021-06-13 14:39:04,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:04,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767131375] [2021-06-13 14:39:04,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:04,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:04,657 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2021-06-13 14:39:04,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:04,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767131375] [2021-06-13 14:39:04,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767131375] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:39:04,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:39:04,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-13 14:39:04,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995578596] [2021-06-13 14:39:04,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-13 14:39:04,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:04,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-13 14:39:04,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-06-13 14:39:04,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,659 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:04,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 9.6) internal successors, (96), 10 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-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:04,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:04,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:04,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:04,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:04,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:04,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-06-13 14:39:04,859 INFO L430 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:04,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:04,859 INFO L82 PathProgramCache]: Analyzing trace with hash 42418726, now seen corresponding path program 1 times [2021-06-13 14:39:04,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:04,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393071275] [2021-06-13 14:39:04,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:04,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:05,131 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2021-06-13 14:39:05,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:05,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393071275] [2021-06-13 14:39:05,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393071275] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:39:05,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:39:05,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-06-13 14:39:05,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890094830] [2021-06-13 14:39:05,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-13 14:39:05,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:05,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-13 14:39:05,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-13 14:39:05,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:05,132 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:05,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 8.6) internal successors, (129), 15 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:05,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:05,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:07,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:07,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:07,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-13 14:39:07,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-06-13 14:39:07,028 INFO L430 AbstractCegarLoop]: === Iteration 15 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:07,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:07,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1044509038, now seen corresponding path program 1 times [2021-06-13 14:39:07,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:07,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532672699] [2021-06-13 14:39:07,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:07,099 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2021-06-13 14:39:07,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:07,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532672699] [2021-06-13 14:39:07,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532672699] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-13 14:39:07,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-13 14:39:07,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-13 14:39:07,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628982909] [2021-06-13 14:39:07,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-13 14:39:07,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:07,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-13 14:39:07,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-06-13 14:39:07,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:07,101 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:07,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:07,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-13 14:39:07,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:08,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-13 14:39:08,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:08,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-06-13 14:39:08,043 INFO L430 AbstractCegarLoop]: === Iteration 16 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-13 14:39:08,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-13 14:39:08,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1045818251, now seen corresponding path program 1 times [2021-06-13 14:39:08,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-13 14:39:08,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967205705] [2021-06-13 14:39:08,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-13 14:39:08,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:09,065 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2021-06-13 14:39:09,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-13 14:39:09,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967205705] [2021-06-13 14:39:09,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967205705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:09,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485746717] [2021-06-13 14:39:09,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-13 14:39:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-13 14:39:09,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-13 14:39:09,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-13 14:39:09,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-06-13 14:39:09,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-06-13 14:39:09,321 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-06-13 14:39:09,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-06-13 14:39:09,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-06-13 14:39:09,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-06-13 14:39:09,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:21 [2021-06-13 14:39:09,565 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-06-13 14:39:09,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-06-13 14:39:09,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-13 14:39:09,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:39:09,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:39:09,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,636 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:39:09,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:39:09,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:39:09,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,692 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:39:09,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:39:09,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:39:09,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,759 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,768 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:39:09,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-06-13 14:39:09,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:39:09,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,840 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,849 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-06-13 14:39:09,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-13 14:39:09,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:09,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:09,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2021-06-13 14:39:10,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-06-13 14:39:10,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:38 [2021-06-13 14:39:10,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-06-13 14:39:10,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:39:10,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:47 [2021-06-13 14:39:10,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-06-13 14:39:10,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:39:10,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:58, output treesize:47 [2021-06-13 14:39:10,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-06-13 14:39:10,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-13 14:39:10,474 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,479 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:39:10,496 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 9 variables, input treesize:62, output treesize:39 [2021-06-13 14:39:10,923 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-06-13 14:39:10,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 24 [2021-06-13 14:39:10,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:10,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:10,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-13 14:39:10,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:51, output treesize:26 [2021-06-13 14:39:11,601 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (not (= (* 28 t_funThread3of4ForFork0_~i~0) (+ (* 28 c_t_funThread4of4ForFork0_~i~0) 28))) (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))))) is different from true [2021-06-13 14:39:12,269 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread3of4ForFork0_~i~0) (+ (* 28 |c_t_funThread4of4ForFork0_#t~post35|) 28))))) is different from true [2021-06-13 14:39:14,289 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread3of4ForFork0_~i~0) (* 28 c_t_funThread4of4ForFork0_~i~0))))) is different from true [2021-06-13 14:39:14,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-06-13 14:39:14,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-13 14:39:14,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-13 14:39:14,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-06-13 14:39:14,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-06-13 14:39:15,935 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2021-06-13 14:39:15,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485746717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-13 14:39:15,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-13 14:39:15,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-06-13 14:39:15,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729129027] [2021-06-13 14:39:15,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-13 14:39:15,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-13 14:39:15,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-13 14:39:15,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1184, Unknown=4, NotChecked=222, Total=1640 [2021-06-13 14:39:15,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:15,937 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-13 14:39:15,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 5.658536585365853) internal successors, (232), 41 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-13 14:39:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-13 14:39:15,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-13 14:39:28,364 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 63 [2021-06-13 14:39:34,379 WARN L205 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-06-13 14:39:37,429 WARN L205 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-06-13 14:39:42,391 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-06-13 14:39:47,969 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 65 DAG size of output: 53